The New England Equestrian Club of Athol (NEECA) is a group of horse enthusiasts in north central Massachusetts who have developed an equestrian park in Athol. The main purpose of the park is to provide equestrians with a place to come with their horse(s) to participate in various horse related activities including trail riding, showing, or clinics.  The park is located at 660 New Sherborn Road, Athol, MA  01331.  For more information visit NEECA’s website.