Everleigh’s newest park, Leaf Park opened in early 2021. Surrounded by 93 mature trees and 3,500 plants, this park is adventure central with…