Seymour Center Reopens
Seymour Marine Discovery Center 100 McAllister Way, Santa Cruz, CA, United StatesSeymour Reopens in October! Open to members October 1–3 & 8-10; all Friday October 15 Fridays – Sundays, 10am–4pm To thank those that have supported us over the past 19 months, we'll open to members October 1–3 and October 8–10. We’ll reopen to all visitors on Friday, October 15. Explore the wonders of marine science. […]