Todd has previously lived in Elkhart Lake and Sheboygan. The current age of Todd is 57. The residency of Todd is at 422 Rhine St #6, Elkhart Lake, Wi 53020. The birth year was listed as 1967. Records link phone number (920) 876-2002 with Todd’s details.