Todd turned 52 years old. 2713 Druid Hills Rd, Atlanta, Ga 30329 is where Todd resides. Public records show Decatur, Tallahassee, Titusville and 2 other cities as cities Todd also stayed in. 1972 is the birth year of Todd. Records link phone number (404) 405-0161 with Todd’s details.