Leroy Townsend was born in 1960, age 63. Leroy Townsend's address is 609 Ellington Street , Atlanta, TX 75551. Possible relatives include Carolyn Bishop, Nancy Burgett and 6 others. Public records show Leroy has also lived in Orlando, FL and Ames, IA. Leroy's latest phone number is (318) 352-6623. Previous phone numbers include (318) 560-2280 and (318) 560-2521. The latest email address for Leroy Townsend is het****@gmail.com.
Also goes by: Ii Tom Townsend,
Ii Thomas Townsend,
Leroy L Townsend,
T L Townsend,
Thomas Leroy Townsend
Address History: 609 Ellington Street, Atlanta, TX 75551;
13501 Meadow Creek Drive Apt 2607, Orlando, FL 32821;
Ames, IA 50010;
Bossier City, LA 71111;
Coushatta, LA 71019
Emails: het****@gmail.com,
non****@iname.com,
nst****@startrekmail.com,
nst****@startrekmail.com,
tom****@yahoo.com
Results 1 - 1 of 1