Contact Us

Please contact us to talk with us about any questions you may have, we are eager to hear from you!

We are located at:

     1611 Stanford Ave.
     Palo Alto, California 94306
     (across the street from Stanford University and Escondido Elementary School).

     Phone number: 650-493-4300

Map & Directions

Please fill out the form below to request additional information or complete an online application by clicking on the Registration Form link in the top toolbar or call us at 650-493-4300.