2364 Hunter Ave, Memphis, TN, 38108 (current address)
377 Bryan Dr, Memphis, TN, 38108 (1993 - 1997)
1715 Wilchester Ln, Memphis, TN, 38116 (1989 - 1993)
PO Box, Memphis, TN, 38190 (1988)
We found 1 person named Leola Townsend in Memphis, TN. View Leola’s phone numbers, current address, previous addresses, emails, family members, neighbors and associates.
Sponsored by Ancestry.com
Leola Townsend
View Birth RecordsLeola Townsend
View Death RecordsLeola Townsend
View Divorce RecordsFrequently asked questions for Leola Townsend
Leola Townsend was born on May 24, 1952 and is currently 72.
Leola Townsend can be contacted at (901) 323-3147. We have 1 more phone number for Leola Townsend.
You can try to reach Leola Townsend at the following email addresses: [email protected], [email protected] or [email protected]
Leola Townsend moved to 2364 Hunter Ave, Memphis, Tennessee, 38108 in 1997 and has been living there since.
Leola Townsend is known to have moved several times and have lived at the following addresses: 377 Bryan Dr, Memphis, Tennessee, 38108 · 1715 Wilchester Ln, Memphis, Tennessee, 38116 · PO Box, Memphis, Tennessee, 38190.
The following people have been identified as the family of Leola Townsend: Virginia Townsend, Memphis (TN).