Charlton rd - Sturbridge, MA, United States close