Russells Clock Shop
905 Pineview Ave Se
North Canton, OH 44720-3809
330-494-4247