Carnesha Townsend was born in 1986, age 37. Carnesha Townsend's address is 3001 Dove Country Drive Apt 1702, Stafford, TX 77477. Possible relatives include Jamie Griffin, Kendra Townsen and 4 others. Public records show Carnesha has also lived in Houston, TX and Nacogdoches, TX. Carnesha's latest phone number is (281) 487-3504. Previous phone numbers include (936) 205-5876.
Address History: 3001 Dove Country Drive Apt 1702, Stafford, TX 77477;
1221 Redford Street Apt 1402, Houston, TX 77034;
Nacogdoches, TX 75961;
Pasadena, TX 77505
Results 1 - 1 of 1