Public records show Oskaloosa and New Sharon as cities Todd also stayed in. Todd’s residency is at 2225 200Th St, New Sharon, Ia 50207. The current age of Todd is 59. 1965 is the birth year of Todd. Todd has listed phone number: (641) 673-9274.