News

Stop & Shop will start lowering prices at its 88 stores across eastern Massachusetts on Friday, Aug. 22. By the end of the ...