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.
New England Equestrian Center of Athol
660 New Sherborn Road, Athol, MA 01331

Related Inspiration
MASSACHUSETTS MASTERPIECE TRAIL
A statewide collection of 24 diverse works of art, from oil paintings to taxidermy frogs…