/
Close
Newsletters  | Mobile

Santa Cruz

Seymour Marine Discovery Center

100 Shaffer Rd.
Santa Cruz, CA, 95060, United States
TEL: (831) 459-3800

Stop by this university laboratory to watch jellyfish, hold starfish, and see the 87-foot-long blue whale skeleton.



Loading
Advertisement

Sign Up


Advertisement



Marketplace

empty