Embrace the winter chill with ice skating at the Sturbridge Town Common.
ADDRESS Sturbridge, MA 01566
Visit Website
10.57 miles from this location
1.96 miles from this location
0.93 miles from this location