His birth year was listed as 1971. Todd now resides at 1341 Highland Rd #F, Waxahachie, Tx 75167. Todd's possible relatives are Monja Sue Hornbaker, William Louis Kiefer, Bill L Kiefer and 4 other people. Todd has listed (972) 617-2075 as his phone number. Todd was born 53 years ago. He has stayed in El Paso, Silver City, Grand Prairie and 2 other cities before moving to Waxahachie.