John Ellis was born in 1959, age 64. John Ellis's address is 209 Saddle Ridge Drive , Lufkin, TX 75904. Possible relatives include Terra Bean, Charlotte Ellis and 7 others. Public records show John has also lived in Carthage, TX and Cleveland, TX. John's latest phone number is (936) 422-4547. Previous phone numbers include (936) 422-4679 and (936) 422-5864. The latest email address for John Ellis is emm****@hotmail.com.
Spencer Ellis's current address is 209 Saddle Ridge Drive , Lufkin, TX 75904. Spencer's age is 34 years old (1989). Phone numbers associated with Spencer are (936) 414-5674 and (936) 422-4547. Spencer has also lived in Mena, AR and Huntington, TX. The latest email used to communicate with Spencer Ellis is spe****@live.com.
Results 1 - 2 of 2