Liquor Stores in Windsor, VT Windsor Wine & Spirits54 Main St # 104Windsor, VT, 050898026742775Liquor StoreLiquor StoresState Of Vermont Liquor OutletsWine StoresWine Supplies State of Vermont54 Main StWindsor, VT, 050898026742775Liquor StoreLiquor StoresState Of Vermont Liquor Outlets Show MoreSee AlsoBeer & AleWine