Charlton road - Sturbridge, MA, United States close