Notch's Store
905 Waterbury Rd
Cheshire, CT 06410
Cheshire, CT 06410