Location

Performing Arts Center

Palo Alto High School

50 Embarcadero Road

Palo Alto, CA  94301