Crestview Park Playground
Playground in San Carlos
- Where
- 1000 Crestview Drive, San Carlos, CA 94070
Good to know
- A 7-acre park with an expansive grassy field, picnic areas, a modern playground, sports courts, and jogging paths.
Playground in San Carlos