601 South Bagdad Road, Leander, TX, United States
601 South Bagdad Road Leander Texas 78641 US
A splash pad that is enclosed. This one has got a couple of picnic tables under a shaded area so it’s perfect to also take the little itty bitties and let them hang in the stroller while the older siblings get to run around! Restrooms and playground are near too!
No entries were found.