Kendria Townsend's address is 200 Wills Street Apartment 1, Memphis, TN 38111. Public records show Kendria has also lived in Memphis, TN. Kendria's latest phone number is (901) 375-4586. Previous phone numbers include (901) 462-4718 and (951) 654-4471.
Results 1 - 1 of 1