Todd has listed phone number: (563) 386-6952. Other a city that he has stayed in is Davenport. The birth year was listed as 1969. Todd was born 55 years ago. Todd is a resident of 114 Spring St, Eldridge, Ia 52748.