The Naked Stage in Santa Cruz

  • Broadway Playhouse 526 Broadway Santa Cruz, CA, 95060 United States

Improv Playhouse of San Francisco presents The Naked Stage - a 3-act stage play set on a single location chosen by YOU, the audience.  

For tickets and info, click here.