top of page
Ohlone Elementary School
District:
PALO ALTO UNIFIED
Phone:
(650) 856-1726
Address:
950 Amarillo Ave, Palo Alto, CA 94303
Website:
Principal:
Elsa Chen
Email:
English Score*:
Math Score*:
85.58%
80.93%
* Test scores are from the 2021-2022 school year
bottom of page