Robert J. DeFazio, 65, Canton