Palo Alto High School
Address
Palo Alto High School
50 Embarcadero Road
Palo Alto, CA 94301
Google Map
Weather
Phone
650-329-3701