The Park is located at 802 New Sherborn Rd in Athol.
From Massachusetts Route 2, Exit 17, turn north on Route 32.
At the intersection, turn left on 2A and follow past the hospital to
the traffic light at Pleasant Street (CVS on corner) turn left.
After approximately 2 miles, bear right on New Sherborn Rd.
The Park is approximately 3/4 of a mile on the left.
Watch for posted signs for NEECA events.