He has stayed in Lakewood, Bay Village and Cleveland before moving to Willoughby. Todd owns the phone number (440) 951-3248. Todd has reached the age of 69 years. 1955 is the birth year of Todd. The residency of Todd is at 2255 River Rd, Willoughby, Oh 44094. Possible relatives of Todd are: Marian B Todd, Bonnie Todd, George M Todd and 3 other people.