We currently do not have online or email scheduling. We would love to give you our undivided and personalized attention. Please call our front desk staff at (650) 462-2000  from 8 a.m. to 11 p.m. seven days a week to schedule your appointments.


Hours of Operation:

Sunday through Thursday: 8 a.m. – 11:30 p.m.

Friday and Saturday: 8 a.m. – 12:30 a.m.

Visit Watercourse Way

165 Channing Avenue
Palo Alto, CA 94301
Phone (650) 462-2000

Call Now Button