Get Amazing Stories

Get great contents delivered straight to your inbox everyday, just a click away, Sign Up Now.
Your Name
Sign up for Newsletters

Contact Us

    • Redwood City Campus

      1060 Twin Dolphin Drive, Suite 100
      Redwood City, CA 94065
      T: (650) 631-9999 | F: (650) 631-9988

    • Sunnyvale Campus

      1309 S Mary Ave, #120
      Sunnyvale, CA 94087
      T: (408) 962-0437 | F: (408) 962-0537

    • Office Hours

      Monday through Friday
      8am to 5pm

    Our Locations

    We have two different locations for your convenience. Our main clinic and school programs are located along the beautiful protected wetlands in Redwood Shores. Our addresses and phone numbers are listed below: