Leroy Townsend's address is 272 P/O Box , Dutton, AL 35744. Leroy's latest phone number is (256) 228-4742. Previous phone numbers include (256) 228-4772.
Address History: 272 P/O Box, Dutton, AL 35744;
1242 County Road 368, Section, AL 35771;
Harold, KY 41635;
Urbana, OH 43078
Leroy Townsend's current address is 210 Barn Branch Road , Harold, KY 41635. Phone numbers associated with Leroy are (606) 478-8586.
Phone Numbers: (606) 478-8586
Address History: 210 Barn Branch Road, Harold, KY 41635
Results 1 - 2 of 2