Zen Leaf – Chicago / West Loop Address 222 S Halsted St, Chicago, IL 60661 GPS 41.878463050329, -87.647281369305 Telephone (618) 900-0936 Web Visit Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Illinois Pot Shops » Chicago Pot Shops » Chicago Downtown Pot Shops » Zen Leaf – Chicago / West Loop