The current age of Todd is 52. Public records show South Shore, Portsmouth, West Portsmouth and one other city as cities Todd also stayed in. Todd’s residency is at 639 Purdy St, Englewood, Fl 34223. People possibly related to Todd are Virginia Mae Riddle, Tim A Riddle, Christine A Riddle and 2 other people. Todd owns the phone number (941) 473-0168. His birth year was listed as 1972.