The number currently linked to Todd is (952) 470-6167. 19112 Townline Rd, Minnetonka, Mn 55345 is where Todd resides. 1969 is the birth year of Todd. Other cities that he has stayed in are Winthrop, Excelsior, Hopkins and one other city. This year Todd celebrated his 55 birthday. Todd is related to or closely associated with Jeanine L Klouda, Mary B Klouda, Thomas M Klouda and 6 other people.