Leroy Townsend was born in 1961, age 62. Leroy Townsend's address is 2214 Smith Road , Temperance, MI 48182. Possible relatives include Kathleen Townsend, Pamela Townsend and 1 others. Leroy's latest phone number is (313) 856-1727. Previous phone numbers include (734) 765-9587 and (734) 856-1727. The latest email address for Leroy Townsend is ler****@hotmail.com.
Address History: 2214 Smith Road, Temperance, MI 48182
Emails: ler****@hotmail.com
Results 1 - 1 of 1