New England Baseball Complex (NEBC) is a 30-acre complex located in Northborough, Massachusetts. The facility has 3 state of the art, full-sized turf fields that have the potential to be used for multiple sporting events. NEBC also features a full size indoor hitting and pitching facility. New England Baseball is committed to being THE premiere sporting facility in the greater New England area and beyond. We ARE New England Baseball!