Internship Questions? Where is Santa Cruz Shakespeare located? Our outdoor theatre space and box office is located in Upper DeLaveaga Park in Santa Cruz, CA. Our offices are located in downtown Santa Cruz. We typically rehearse at a local high school, which is where our costume and prop shops are also located until the final opening [...]