Shaw's announces two store closures in New EnglandShaw's is closing two New England stores in Gloucester and Concord while relocating staff to nearby locations.