His birth year was listed as 1977. Todd owns the phone number (337) 639-2468. Public records show Kinder, Oberlin and Houston as cities Todd also stayed in. The current age of Todd is 47. Todd’s current address is 191 Guillory Loop, Oberlin, La 70655.