The Santa Cruz Art Center | 1001 Center Street | Santa Cruz, CA 95060
Connecting the community, arts and business
HOME
OUR BUSINESSES
HISTORY
DIRECTIONS
LEASING
The Art Center was originally created in 1971