Stop & Shop 17

Stop & Shop #17 is a Stop & Shop supermarket located at 495 Southern Artery in Quincy, Massachusetts.