Leland Townsel's address is 4378 Tulane Road , Memphis, TN 38109. Possible relatives include Pamela Banks, Cindy Preston and 3 others. Leland's latest phone number is (901) 357-7059. Previous phone numbers include (901) 384-3941 and (901) 398-3166.
Address History: 4378 Tulane Road, Memphis, TN 38109
Leland Townsel's current address is 1453 Abernathy Road , Memphis, TN 38116. Leland's age is 62 years old (1961). Leland has also lived in Memphis, TN.
Results 1 - 2 of 2