Todd now resides at 6101 45Th St, Miami, Fl 33155. Cities Todd has lived in before are Mesa, Narragansett, Coral Gables and 7 other cities. The birth year was listed as 1966. The number currently linked to Todd is (305) 383-9583. This year Todd celebrated his 58 birthday.