top of page
Letter from Patient

We look forward to hearing from you and seeing you!

Feel free to contact us via one of the avenues below.

Phone Hours

(Business Open by Appointment)


2233 Alma Street

Palo Alto, CA 94301


Or use the form below

Call or Text

(650) 331-0440

All calls, texts, and e-mails from families 

will be returned within 24 hours 

and more often within 2 hours.

Send us a message

Thanks for submitting! We will get back to you as soon as we can!

bottom of page