Public records show Council Blfs, Neola, Harlan and one other city as cities Todd also stayed in. Todd's birth year is 1967. Todd’s residency is at 233 Fleming Ave, Council Bluffs, Ia 51503. Todd has listed (712) 322-2617 as his phone number. The current age of Todd is 57.