Willard Childs was born in 1975, age 48. Willard Childs's address is 5050 Pear Ridge Drive #3116, Dallas, TX 75287. Possible relatives include Jacqueline Badger, Lawanda Childs and 1 others. Public records show Willard has also lived in Nashville, NC and Fort Worth, TX. Willard's latest phone number is (214) 277-1784. Previous phone numbers include (214) 483-9739 and (469) 620-6671.
Russell Carter's current address is 2639 Silver River Trail , Orlando, FL 32828. Russell's age is 59 years old (1965). Phone numbers associated with Russell are (214) 277-1784 and (315) 906-4190. Russell has also lived in North Adams, MA and Williamstown, NJ. The latest email used to communicate with Russell Carter is bla****@yahoo.com.
Results 1 - 2 of 2