Ella Townlain was born in 1950, age 74. Ella Townlain's address is 2370 S Farm Road 219, Springfield, MO 65809. Possible relatives include Deborah Boulware, Douglas Emerick and 10 others. Ella's latest phone number is (417) 581-3173. Previous phone numbers include (417) 881-3641 and (417) 882-1856.
Also goes by: Ella Mae Emerick,
Ella Mae Townlian
Address History: 2370 S Farm Road 219, Springfield, MO 65809;
1013 Sandstone Road, Ozark, MO 65721;
Rogersville, MO 65742
Results 1 - 1 of 1