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.
MA Spotlight on Gene Cassidy
There's Something For Everyone at The Big E! Eugene (Gene) Cassidy is President & CEO...
Search All Listings Here.