New Location – 943 South Main Street, Cheshire, CT