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

7 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.

Kick Off the Summer with a Great Memorial Day Weekend

Memorial Day Weekend is almost upon us, which means the unofficial start to the summer...

Read Today's Blog Post

Want to see more?
Search All Listings Here.