Public records show Owego and Apalachin as cities Todd also stayed in. Todd turned 55 years old. We have found 9 possible relatives of Todd: Thomas A Card, Margaret Card, Leslie Albert Card and 6 other people. The number currently linked to Todd is (607) 687-8039. Todd’s current address is Pennsylvania Ave, Apalachin, Ny 13732. Todd was born in 1969.