Felicha Winfree's address is 1013 Harding Street , Ottumwa, IA 52501. Possible relatives include Donald Lusk, Rebecca Lusk and 4 others. Felicha's latest phone number is (641) 225-8056. Previous phone numbers include (641) 799-8042 and (641) 954-8290.
Address History: 1013 Harding Street, Ottumwa, IA 52501;
204 Front Street Apartment 1, Eddyville, IA 52553;
Raeford, NC 28376
Results 1 - 1 of 1