Concert Venues

Palo Alto High School Performing Arts Center
50 Embarcadero Rd, Palo Alto

 

Los Altos United Methodist Church
655 Magdalena, Los Altos