Findlay and Pomeroy are cities Todd has lived in. 1980 is the birth year of Todd. Todd has listed phone number: (419) 424-1249. This year Todd celebrated his 44 birthday. Todd now resides at 5655 Hardwell Dr, Hilliard, Oh 43026.