Convenience Stores in Leicester, MA Crossroads Marketplace1060 Main StLeicester, MA, 015245088928044Convenience StoresFoodGroceriesGrocery Delivery ServiceGrocery StoreGrocery StoresMarketPark N ShopShoppingSprouts Farmers MarketSupermarkets Super StoresSysco FoodsThe Barn Show More