Lombard IL Liquor Stores 1. 20 W St Charles Rd, Lombard, IL 60148 | 20 West Wine and Spirits (630) 629-4600