Neda Francis was born in 1927, age 97. Neda Francis's address is 6301 Manassas Pass Northwest, Acworth, GA 30101. Possible relatives include Sherman Francis. Neda's latest phone number is (706) 327-5344. Previous phone numbers include (770) 421-0307.
Related to: Sherman Francis
Address History: 6301 Manassas Pass Northwest, Acworth, GA 30101;
8007 Palomino Drive, Naples, FL 34113;
Lewiston, NY 14092
Results 1 - 1 of 1