Sandy Creek Park is a park Williamson County Texas located in United States.
Leander , TX 78641 United States
Great marina full of friendly folks who like to have a good time
All sand right now. :-(
Beautiful trail that is within walking distance of my residence. There are numerous canopies to provide shade and plenty of walking space. A small pond provides fishing opportunities. - Evan Davis
After 2 yrs or so the lake is 100% full. Aquapaloza is also happening this summer - Shelley Meisel