Palo Alto High School

50 Embarcadero Rd.
Palo Alto
California
United States
website