Zen Leaf – Aurora Address 740 IL Route 59, Aurora, IL 60504 GPS 41.7656556, -88.2064517 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 – Aurora