Palo Alto Preparatory School
4000 Middlefield Rd, Ste H2, Palo Alto, California, 94303-4761
(650) 493-7071