100 McAllister Way
Seymour Marine Discovery Center at the Long Marine Laboratory is a world-class experience for all visitors to the Santa Cruz and Monterey area.
Don't see the business you're looking for? Add it here
Repeats every Sunday until 6/30
Other City Guides
Add Your Business
List Your Event
Places to Stay