Todd has previously lived in Rockford. The birth year was listed as 1971. Todd was born 54 years ago. 1610 20Th St, Rockford, Il 61104 is where Todd resides. Todd has listed (815) 399-7142 as his phone number.