12037 W 159th St, Homer Glen, Illinois 60491(708) 590-8210
enjoy shopping in a warehouse environment without the fees, cards and gimmicks. Since 1949 Kenwood Liquors has provided fine beverages and now has a convenient location in Homer Glen, IL.