New England Equestrian Center of Athol

MUNICIPAL EQUESTRIAN PARK IN THE HEART OF MASSACHUSETTS

660 New Sherborn Road, Athol, MA 01331

+Save to My Trips

1 people saved this

The New England Equestrian Center of Athol is a 250+ acre equestrian park located in north central Mass. It currently has a large main arena, and warm-up ring, along with a trail loop and plenty of parking for trucks and trailers. Facility is available for use by NEECA members and other organizations may rent it as a venue for their events. NEECA also sponsors a number of shows and events througout the year, more information available on website.

3 Special Ways to Celebrate Nature in August

What do rubber ducks, butterflies, and live music have in common? All take center stage...

Read Today's Blog Post

Want to see more?
Search All Listings Here.