Public records show that Todd is connected with Kidquest. The residency of Todd is at 611 Gray St, Aplington, Ia 50604. This year Todd celebrated his 53 birthday. Todd's birth date was listed as...