Supermarkets & Super Stores in Buzzards Bay, MA Stop & Shop1 Trowbridge RdBuzzards Bay, MA, 025325087439563AldiFoodGrocery StoresIndependent PharmaciesMeijerNorth Falmouth PharmacyShoppingStop And ShopStop Shop SupermarketSuper Stop ShopSupermarkets Super StoresVillage StoreVitamin Shoppe Premier Foods258 Main St # B1Buzzards Bay, MA, 025325087439400GroceryMeijerSupermarkets Super StoresVillage Store Show More