Othella Armstrong was born in 1961, age 62. Othella Armstrong's address is 3435 Upton Avenue , Toledo, OH 43699. Possible relatives include Charles Armstrong, Nikole Castro and 6 others. Public records show Othella has also lived in Deland, FL and Lambertville, MI. Othella's latest phone number is (419) 386-5894. Previous phone numbers include (419) 726-2815 and (734) 224-0520. The latest email address for Othella Armstrong is oba****@angelfire.com.
Also goes by: Othella Armstrong,
Othella B Smith,
Othella B Snyder
Address History: 3435 Upton Avenue, Toledo, OH 43699;
1657 N Richland Avenue, Deland, FL 32724;
Lambertville, MI 48144;
Temperance, MI 48182
Emails: oba****@angelfire.com,
oba****@aol.com
Results 1 - 1 of 1