Come Check Us Out!
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.