Temekia Shan was born in 1973, age 50. Temekia Shan's address is 1910 Culverhouse Street , Lufkin, TX 75904. Possible relatives include Archie Awilliams, William Blake and 9 others. Public records show Temekia has also lived in Lufkin, TX. Temekia's latest phone number is (936) 238-3169. Previous phone numbers include (936) 632-2928 and (936) 632-7176.
Also goes by: Temekia C Williams
Results 1 - 1 of 1