Eleonor Townsend was born in 1938, age 85. Eleonor Townsend's address is 13545 Griggs Street , Detroit, MI 48238. Possible relatives include Debra Bray, Debra Bullock and 17 others. Public records show Eleonor has also lived in Detroit, MI. Eleonor's latest phone number is (313) 491-3518. Previous phone numbers include (313) 915-7502 and (313) 935-4843. The latest email address for Eleonor Townsend is sar****@att.net.
Also goes by: Elma B Townsend,
Elma Townsend,
Elna V Townsend
Emails: sar****@att.net
Results 1 - 1 of 1