100 Shaffer Road
Santa Cruz, CA 95060
Get directions

About Us

The Seymour Center has the unparalleled location in Santa Cruz County for receptions and weddings.

Reviews