Flora Clemens was born in 1960, age 64. Flora Clemens's address is 2902 East Georgia Avenue , Nampa, ID 83686. Possible relatives include Dan Archuleta, Susan Archuleta and 6 others. Public records show Flora has also lived in Nampa, ID. Flora's latest phone number is (208) 461-7744. Previous phone numbers include (208) 466-8567.
Also goes by: Flora H Clemens,
Flora H Parsons
Results 1 - 1 of 1