 For the Publix Radio, I'm Alex Nunes. Well, Stop and Shop is going to be closing down some of its 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 in Rhode Island.