Tarsha Townsel's address is 4805 Katherine Lane , Memphis, TN 38141. Public records show Tarsha has also lived in Memphis, TN. Tarsha's latest phone number is (901) 565-1931. The latest email address for Tarsha Townsel is tc_****@yahoo.com.
Phone Numbers: (901) 565-1931
Emails: tc_****@yahoo.com
Results 1 - 1 of 1