Companies linked with Todd are: Stuhr Farms Llc and Stuhr Farms, Llc. Todd has listed (563) 285-9341 as his phone number. Todd is a resident of 7 Park Ave, Eldridge, Ia 52748. Records link Todd with Lisa Renae Stuhr, Stuhr Stuhr, Karen S Stuhr and 2 other people. His birth year was listed as 1968. He has stayed in Calamus, Lowden, De Witt and 3 other cities before moving to Eldridge. The age of Todd is 56.