Castle Rock Pool Complex
Pool in Walnut Creek
- Where
- 1700 Castle Rock Rd, Walnut Creek, CA 94598
- Price
- $ (fee unconfirmed -- verify on official site)
Good to know
- Hours and pricing can change; check the official site before you go.
Pool in Walnut Creek