New England Equestrian Center of Athol
MUNICIPAL EQUESTRIAN PARK IN THE HEART OF MASSACHUSETTS
660 New Sherborn Road, Athol, MA 01331
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.
Trustees Literary Trail
In addition to the miles of beautiful wooded trails, open beaches, and green pastures found...
Search All Listings Here.