 Well, Stop and Shop is going to be closing a number of underperforming stores. The owners of the company announced recently they're shutting down 32 stores across the country, including 15 in New England. Eight will be in Massachusetts. Two of them will be in Rhode Island.