Robert Spencer was born in 1971, age 53. Robert Spencer's address is 1903 Meshach Drive , Longview, TX 75601. Possible relatives include Madaline Copeland, Tereka Hunt and 11 others. Robert's latest phone number is (903) 234-9096. Previous phone numbers include (903) 445-6924 and (903) 668-2732.
Tereka Spencer's current address is 1903 Meshach Drive , Longview, TX 75601. Tereka's age is 52 years old (1972). Phone numbers associated with Tereka are (903) 234-9096 and (903) 234-9725. Tereka has also lived in Longview, TX. The latest email used to communicate with Tereka Spencer is r.s****@yahoo.com.
Results 1 - 2 of 2