Stop & Shop 3

Stop & Shop #3 is a Stop & Shop supermarket located at 235 Old Connecticut Path in Framingham, Massachusetts.