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

Own this business?
See a problem?

You might also like

United StatesCaliforniaSanta CruzSchwan Lake Park