Todd has reached 58 years of age. Todd was born in 1966. Public records show Champlin and Minneapolis as cities Todd also stayed in. The phone number (763) 241-7457 is Todd’s. 19560 Vernon St, Elk River, Mn 55330 is where Todd lives.