visit website

100 Shaffer Road
Santa Cruz, CA 95060 United States

+1 831 459-1578

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

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