Todd was born 51 years ago. His birth year was listed as 1974. Public records show Huron, Mitchell, Howard and one other city as cities Todd also stayed in. The number currently linked to Todd is (580) 778-3240. 142 Rr 1 #142, Turpin, Ok 73950 is where Todd lives.