Homewood IL Liquor Stores 1. 18230 Halsted St, Homewood, IL 60430 | Homewood Deli & Liquor (708) 647-0970