The number currently linked to Todd is (937) 842-4969. Todd’s residency is at 11041 Hiawatha Path, Lakeview, Oh 43331. The age of Todd is 54. Todd has previously lived in Bowling Green, Austin, Forest and 2 other cities. Todd's birth year is 1970.