Leroy Townsend was born in 1939, age 84. Leroy Townsend's address is 24207 South Desert Trail Drive , Chandler, AZ 85248. Possible relatives include Amy Hopkins, Christopher Townsend and 2 others. Public records show Leroy has also lived in Chandler, AZ and Sun Lakes, AZ. Leroy's latest phone number is (337) 580-6173. Previous phone numbers include (480) 917-7552 and (602) 363-0706. The latest email address for Leroy Townsend is ler****@earthlink.net.
Also goes by: Leroy Townsend
Address History: 24207 South Desert Trail Drive, Chandler, AZ 85248;
3270 S Ambrosia Drive, Chandler, AZ 85248;
Sun Lakes, AZ 85248;
Glenn Dale, MD 20769;
Centreville, VA 20120
Emails: ler****@earthlink.net
Results 1 - 1 of 1