Todd has listed phone number: (612) 824-4388. Todd's birth year is 1973. He has stayed in Minneapolis, Saint Louis Park, Evanston and one other city before moving to Highland Park. Todd currently resides at 1818 Sherwood Rd, Highland Park, Il 60035. The current age of Todd is 51.