The current age of Todd is 58. Todd’s current address is 24 Triplett Dr, Metropolis, Il 62960. Todd has listed (618) 524-6891 as his phone number. This person has lived also in Calvert City, Benton, Paducah and one other city. His birth year was listed as 1966.