Todd is a resident of 1534 Dogwood Dr, Elkhart, In 46514. The birth year was listed as 1957. The current age of Todd is 67. Records link phone number (574) 266-5647 with Todd’s details.