His birth year was listed as 1969. The number currently linked to Todd is (419) 353-3904. 315 Merrill St, Sparta, Wi 54656 is where Todd resides. Todd has reached the age of 56 years. In addition to Sparta, Todd also lived in Allen, Bowling Green, Upland and 9 other cities.