Leroy Townsend was born in 1933, age 90. Leroy Townsend's address is 2721 Winter Garden Court , Ann Arbor, MI 48105. Possible relatives include Charles Townsend, Leroy Townsend and 3 others. Public records show Leroy has also lived in Scottsdale, AZ and Sedona, AZ. Leroy's latest phone number is (313) 665-9046. Previous phone numbers include (480) 425-7757 and (602) 945-5696.
Also goes by: L B Townsend
Address History: 2721 Winter Garden Court, Ann Arbor, MI 48105;
7650 E Vista Drive, Scottsdale, AZ 85250;
Sedona, AZ 86336;
Beloit, KS 67420;
Ypsilanti, MI 48197
Results 1 - 1 of 1