Todd turned 61 years old. The birth year was listed as 1963. Todd now resides at 2036 Prather Ave, Saint Louis, Mo 63139. Other cities that he has stayed in are Saint Louis, Belleville and Brentwood. The number currently linked to Todd is (314) 647-2062.