Location

201 East Jones Street, Lewisville, TX 75057, United States

Additional information

With over 2000 acres in which to hike, kayak, and explore, LLELA Nature Preserve serves as The Green Jewel of the Metroplex.