John Childs was born in 1979, age 44. John Childs's address is 115 Lake Lou Ella Drive , Bullard, TX 75757. Public records show John has also lived in Denver, CO and Tyler, TX. John's latest phone number is (903) 279-8622. Previous phone numbers include (903) 312-2792. The latest email address for John Childs is jpc****@yahoo.com.
Leah Owen's current address is 115 Lake Lou Ella Drive , Bullard, TX 75757. Leah's age is 48 years old (1975). Phone numbers associated with Leah are (903) 279-8622 and (903) 295-3527. Leah has also lived in Denver, CO and West Point, NY. The latest email used to communicate with Leah Owen is lea****@adelphia.net.
Results 1 - 2 of 2