Stop & Shop Moving Out of Maine

October 7, 2009

Stop & Shop has canceled plans for a mixed-use development in Maine and decided to close its sole store in the state.

Recent News