Visit us!

The Santa Cruz Children’s Museum of Discovery is located inside the Capitola Mall in Capitola, California. Plug 1855 41st Avenue, Capitola, CA 95010 into your navigation app or get directions below. Parking is free all day! NOTE: Our location, Suite C-10, is by the Food Court in the mall.

Get Directions

  show options
All Rights Reserved