Santa Cruz Tourist Information and Vacation Guide
The Santa Cruz Clock Tower is an identifiable city landmark located at the north end of Pacific Avenue near the US Post Office Building.
It marks the north end of the Santa Cruz retail and commercial district.