Francene Acosta was born in 1952, age 72. Francene Acosta's address is 2110 Kohler Drive , Davenport, IA 52803. Possible relatives include Frederick Acosta, Matthew Acosta and 2 others. Public records show Francene has also lived in Davenport, IA. Francene's latest phone number is (319) 326-1348. Previous phone numbers include (563) 355-8399.
Results 1 - 1 of 1