Facility

Palo Alto High School



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