The Clock Tower

N Pacific Ave
Santa Cruz, CA 95060

Town Clock Park is a serene public park nestled in the heart of Santa Cruz, California. It offers a peaceful retreat for visitors to relax and enjoy the surrounding natural beauty.

The park features a historic clock tower as its centerpiece and provides a tranquil setting for leisurely strolls, picnics, and quiet contemplation. Whether seeking a moment of solitude or a place to connect with nature, Town Clock Park offers a welcoming escape for all who visit.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesCaliforniaSanta CruzThe Clock Tower