The number currently linked to Todd is (419) 694-4555. His birth year was listed as 1974. He has stayed in Mount Blanchard, Findlay and Arcadia before moving to Findlay. 15840 County Road 8, Findlay, Oh 45840 is where Todd resides. The possible relatives of Todd are Ne A Roth, Joline Angela Roth, Kathy H Roth and 4 other people. Todd turned 50 years old.