Zen Leaf – Lombard Address 783 Butterfield Rd, Lombard, IL 60148 GPS 41.839811694763, -87.997288587099 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 Suburbs Pot Shops » Zen Leaf – Lombard