Kanesha Townsend's address is 7461 San Diego Avenue , Saint Louis, MO 63121. Possible relatives include Ana Townson. Public records show Kanesha has also lived in Saint Louis, MO.
Related to: Ana Townson
Kanesha Townsend's current address is 638 E Holmes Road , Memphis, TN 38109. Phone numbers associated with Kanesha are (901) 345-5184.
Phone Numbers: (901) 345-5184
Address History: 638 E Holmes Road, Memphis, TN 38109
Results 1 - 2 of 2