Wineries in Champaign, IL Alto Vineyards Champaign4210 N Duncan RdChampaign, IL, 618222173564784Liquor StoreLiquor StoresWine TastingWineriesWinery Show More