Zen Leaf – Chicago / Pilsen Address 1301 S Western Ave, Chicago, IL 60608 GPS 41.864445037367, -87.685544297469 Telephone (618) 900-0936 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Illinois Pot Shops » Chicago Pot Shops » Chicago West Side Pot Shops » Zen Leaf – Chicago / Pilsen