We are here when you need us.
Call, email, or stop in. We respond fast on weekdays.
Reach us directly
Hours
- Monday 08:00 – 17:00
- Tuesday 08:00 – 17:00
- Wednesday 08:00 – 17:00
- Thursday 08:00 – 17:00
- Friday 08:00 – 17:00
- Saturday Select Saturdays
- Sunday Closed
Paying a balance
Find us online
Email us
For new-patient questions, records requests, insurance, or anything else. We reply during office hours, Monday through Friday.
Please do not include detailed health information, such as symptoms, diagnoses, or medications, in email. Regular email is not a secure channel. For anything urgent, call (650) 321-6448.
Book an appointment
Pick a time for a new or returning patient visit in our online scheduler.
Schedule Online (opens in a new tab)
Prefer to talk it through? Call us at (650) 321-6448.
