Schwan Lake Park
821 Carmel St
Santa Cruz, CA 95062
Schwan Lake Park is a serene outdoor space nestled in the heart of Santa Cruz, CA.
This park offers visitors a peaceful retreat to enjoy nature, walk along the lake, and relax in a tranquil setting.
Generated from their business information
See a problem?