Phone number listed for Todd is (903) 874-8147. His birth year was listed as 1975. In addition to Killeen, Todd also lived in Killeen, Corsicana and Fresno. Possible relatives of Todd are: Rita Thibodeaux Mercer, Sheree Mercer, Paula Sheree Mercer and one other person. Todd has reached the age of 49 years. Todd currently resides at 1705 W S Young Dr, Killeen, Tx 76543.