Stop & Shop 88

Stop & Shop #88 is a Stop & Shop supermarket located at 337 Great Road in Bedford, Massachusetts.