Santa Cruz Children's Museum of Discovery Share: Entertainment Santa Cruz Children's Museum of Discovery Visit Website 141 Van Ness Ave. Santa Cruz, CA 95060 234-4014 sccmod.org Map What's Nearby? Distance: 5 10 15 20 25 50 mi.