Stop and Shop is a well-established grocery chain in Massachusetts. The Stop and Shop in Franklin, MA is located in the Franklin Village Shopping Center just off Exit 17 of Route 495.
This site became a “Super” Stop and Shop a few years ago, so the selection is excellent and the store modern and spacious. Many Franklin, MA residents do their food shopping here.
Super Stop and Shop
Rt. 140 W. Central Street
Franklin, MA 02038