Public records show Crystal Lake, Columbus and Mchenry as cities Todd also stayed in. 450 Riverside Dr #219, Crystal Lake, Il 60014 is where Todd lives. Todd was born in 1966. Todd has listed phone number: (815) 356-0914. This year Todd celebrated his 58 birthday.