Leroy Townsel's address is 1828 W Idaho Avenue , Chickasha, OK 73018. Public records show Leroy has also lived in Chickasha, OK. Leroy's latest phone number is (405) 222-1737. Previous phone numbers include (405) 224-5395.
Leroy Townsel's current address is 702 South Ash Avenue , Demopolis, AL 36732. Leroy's age is 81 years old (1943). Phone numbers associated with Leroy are (334) 287-3486 and (334) 289-1656.
Also goes by: Leroy C Townsel
Related to: Mamie Allen
Address History: 702 South Ash Avenue, Demopolis, AL 36732;
403 E Jefferson Street, Demopolis, AL 36732;
Bastrop, LA 71220
Results 1 - 2 of 2