Venues

Peace United Church of Christ
900 High Street, Santa Cruz, CA

Holy Cross Church and Chapel
126 High Street, Santa Cruz, CA