The number currently linked to Todd is (419) 841-8948. His birth year was listed as 1964. The possible relatives of Todd are Robert Charles Devoe, Rolla E Devoe, Eleanore E Devoe and one other person. The current age of Todd is 60. Maumee and Toledo are cities Todd has lived in. Todd currently resides at 1323 Bensch Dr, Toledo, Oh 43614.