Tamekia Deckard was born in 1985, age 39. Tamekia Deckard's address is 3100 North Pecan Street Apartment 208, Nacogdoches, TX 75965. Public records show Tamekia has also lived in Lufkin, TX. Tamekia's latest phone number is (936) 225-9487. Previous phone numbers include (936) 244-9487 and (936) 371-3921. The latest email address for Tamekia Deckard is tde****@gmail.com.
Address History: 3100 North Pecan Street Apartment 208, Nacogdoches, TX 75965;
1615 East Denman Avenue Apartment 35, Lufkin, TX 75901
Emails: tde****@gmail.com
Results 1 - 1 of 1