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.

Visit Our Site

New England Equestrian Center of Athol


660 New Sherborn Road, Athol, MA 01331

Related Inspiration


A statewide collection of 24 diverse works of art, from oil paintings to taxidermy frogs…

Want to see more?

Search All Listings