The current age of Todd is 49. This person's birth year is 1975. 2511 Plum Leaf, Toledo, Oh 43614 is where Todd resides. He has stayed in Toledo, Maumee and Orlando before moving to Toledo.