Stop and Shop is a premier grocery chain in Massachusetts. The Super 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