Shaw's is the largest supermarket chain whose stores are located entirely within New England, and until the sale of all its Connecticut locations, was the only supermarket chain to operate stores in all six New England states.
Shaw's is the largest supermarket chain whose stores are located entirely within New England. Until the sale of all its Connecticut locations in February 2010, Shaw's was also the only supermarket chain to operate stores in all six New England states.