1276 South Main St Palmer MA