A brand new park in Leander. Lakewood Park opened on Sep, 5. 2020.
The 125acre park, located at 2040 Artesian Spring Crossing, Leander, includes a recreation lawn, picnic areas, an offleash dog park, a nature trail, lakeside pavilions, kayak rentals and other amenities.
Website:
https://www.leandertx.gov/parksrec/pa...