Seymour Center at Long Marine Lab
100 Shaffer RoadSanta Cruz, CA 95060 United States
The Seymour Center has the unparalleled location in Santa Cruz County for receptions and weddings.
Tell us your name
What's your email address?
What's your phone number?
Send Seymour Center at Long Marine Lab a message
Leave this field blank