Stop & Shop is a full-service grocery store conveniently located off Route 9 in Natick. The store has a bakery, deli, pharmacy, flower shop and video department. Self-service checkout is provided. The staff is friendly and welcoming.
841 Worcester St, Natick, MA 01760
(508) 650-4050
  • Hours: Mon - Fri, Daily, 24 hrs; Sat, until midnight;
    Sun, until 9pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »