The birth year was listed as 1962. Todd currently resides at 14 Sussex Way, Niskayuna, Ny 12309. Todd turned 63 years old. People possibly related to Todd are Michael T Couch, Ashley Nicole Couch, Leslie Couch and 2 other people. Public records show Schenectady, Albany, Loudonville and one other city as cities Todd also stayed in. Records link phone number (518) 377-2520 with Todd’s details.