Directions

The Santa Cruz Event Center is located at 2601 E Lake Ave, Watsonville, CA 95076.