Leon Townsend was born in 1929, age 95. Leon Townsend's address is 2111 Paintcreek Court , Rockwall, TX 75032. Possible relatives include Betty Townsend, Frost Townsend and 1 others. Leon's latest phone number is (817) 579-0012. Previous phone numbers include (972) 722-9505. The latest email address for Leon Townsend is bet****@adelphia.net.
Address History: 2111 Paintcreek Court, Rockwall, TX 75032;
1357 E Sammy Lane, Springfield, MO 65804;
Granbury, TX 76049
Emails: bet****@adelphia.net
Leon Townsend's current address is 1901 S 1st Street # A, Temple, TX 76504. Leon's age is 101 years old (1923).
Address History: 1901 S 1st Street # A, Temple, TX 76504
Results 1 - 2 of 2