National Wine & Spirits has closed the sale of its Illinois subsidiary to Glazer's.