1968 is his birth date. Todd has previously lived in Chicago, Atlanta, Austin and one other city. 11005 Wittenridge Dr, Alpharetta, Ga 30022 is where Todd lives. Records link phone number (770) 777-0244 with Todd’s details. The current age of Todd is 56.