This person's birth year is 1967. The residency of Todd is at 958 Larkin Ave, Elgin, Il 60123. The number currently linked to Todd is (847) 697-8778. The current age of Todd is 57. Public records show Grand Rapids and St Louis as cities Todd also stayed in.
Ethinicity of this person is Scotch. Western European is his ethnic group. Todd's language is English. Todd's level of education is high school. 1967-02-13 is his birth date.