Location, Hours, & Contact:

Business Hours

Monday 9:00 AM  – 5:30 PM
Tuesday 8:30 AM  – 5:30 PM
Wednesday 9:00 AM  – 5:30 PM
Thursday 8:30 AM  – 5:30 PM
Friday 8:30 AM  – 5:00 PM
Saturday 9:00 AM  – 5:00 PM
Sunday: Closed

 

Select a time & day that work for you below!

If you would like to, you can select the time for us to reach out to you below! This is a great option for people with busy schedules or who just don't want calls out of the blue.

Book Online

Book Your Appointment

Pick a time in the calendar, or use any option beside it. Every path reaches the same schedule.

Use the calendar below to choose a date and time.

Prefer to Skip the Calendar?

No problem. Reach us any of these ways and we’ll find your time together.

Calls and texts are answered during clinic hours. If we miss you, we call back the same business day.

Proudly Serving

  • Atherton, CA
  • Campbell, CA
  • Cupertino, CA
  • Hillsborough
  • Los Altos, CA
  • Los Altos Hills, CA
  • Menlo Park, CA
  • Milpitas, CA
  • Mountain View, CA
  • Palo Alto, CA
  • Portola Valley, CA
  • Redwood City, CA
  • San Carlos, CA
  • San Jose, CA
  • Santa Clara, CA
  • Saratoga, CA
  • Stanford, CA
  • Sunnyvale, CA
  • Woodside, CA
(And surrounding areas!)

Send Us a Message!

Accessibility Toolbar

Scroll to Top