• East Palo Alto Charter School (map)
  • 1286 Runnymede St
  • East Palo Alto, CA, 94303
  • United States