FAQs

FAQs

The Grove is located in Upper DeLaveaga Park in Santa Cruz. Our address is:

501 Upper Park Rd
Santa Cruz, CA 95065
Click here to see it on a map!

Join the Excitement at Santa Cruz Shakespeare!

Join the Excitement at Santa Cruz Shakespeare!

SCS Members enjoy early access to tickets, exclusive discounts, and other great perks!