830 S Main St, Cheshire, CT 06410, United States
882 S Main St, Cheshire, CT 06410, United States
935 S Main St, Cheshire, CT 06410, United States