NETC - New England Tennis Center – Matches are played at Orchard Hills.
Orchard Hills: 100 Duval Rd., Lancaster. Take 128 or 495 to Rt. 2 west. Follow to the Harvard/Mechanic St. Exit 34. Take a right off the ramp and go straight up the hill past the Roller Skating Building. If you go under the overpass you have gone too far.