His birth year was listed as 1961. The residency of Todd is at 2754 24Th St, Greeley, Co 80634. In addition to Greeley, Todd also lived in Greeley. Todd turned 63 years old. Todd owns the phone number (970) 330-7210.