Canton OH Clocks Dealers 1. 6306 Market Ave N, Canton, OH 44721 | Russell's Clock Shop (330) 494-4247