Log In to TeamPages
Help
Signup
Toggle navigation
Palo Alto High School Details
Palo Alto High School
50 Embarcadero Rd, Palo Alto, California 94301, Palo Alto, California, United States
View on Google Maps