Background-image
Sponsors
Palo Alto High School

Palo Alto High School

Palo Alto High School Pool is located at 50 Embarcadero Road, Palo Alto, CA 94301.
It is a 14 lane, 25 yard pool.