• Facebook
The Santa Cruz Art Center
  • Home
  • Our Businesses
  • History
  • Map
  • Leasing
Select Page

History

The Art Center was originally created in 1971

Address

1001 Center Street
Santa Cruz, CA 95060

Call Us

831-704-7491 (message only)

Email Us

lee@lslaff.com

  • Follow
  • Facebook
© 2011-23 The Santa Cruz Arts Center. All rights reserved. Design by Melody Sharp