Todd’s residency is at 1120 Marshall Ave, Elkhart, In 46514. Todd's birth year is 1979. The current age of Todd is 46. Other a city that he has stayed in is Elkhart. Records link phone number (574) 262-5342 with Todd’s details.