Stop & Shop 475

Stop & Shop #475 is a Stop & Shop supermarket located at 111 Brewster-Chatham Rd in Harwich, Massachusetts.