The birth year was listed as 1968. The number currently linked to Todd is (480) 563-2258. Todd now resides at 7269 Desert Vista Rd, Scottsdale, Az 85255. Company linked with Todd is: Mall Marquee Advertising Llc. Other cities that he has stayed in are Enterprise, Syracuse, Phoenix and 2 other cities. Todd turned 56 years old.