Liquor Stores in Leicester, MA Leicester Package Store869 Main StLeicester, MA, 015245088923308BeerLiquor BarnLiquor StoreLiquor StoresLiquor/WineThe BarnThe WineryTownsend Package Store Show MoreSee AlsoWine