Visit Us

clinic facade.

Appointments

Appointment policies

To avoid a $100 fee:

  • ⏳ Cancel or reschedule 72+ hours in advance for N-648 appointments.
  • ⏳ Cancel or reschedule 48+ hours in advance for all other appointments.

See all appointment policies.

Book an appointment

📞 Call 415-409-3456

or

💻 Request an appointment online.

Don’t see the time you want online?

📞 Call 415-409-3456.

We often have same-day and next-day openings — even when they don’t show up online. Give us a call and we’ll do our best to fit you in.

Location

We’re located

  • at street level in a charcoal gray brick building
  • in the Nob Hill neighborhood
  • on California Street between Hyde and Larkin
  • near Trader Joe’s and CVS

5-minute walk near me from

  • Nob Hill
  • Lower Nob Hill
  • Tenderloin
  • Russian Hill
  • Polk Gulch

10-minute walk near me from

  • Lower Pacific Heights
  • Pacific Heights
  • Upper Fillmore

20-minute walk near me from

  • Civic Center
  • Union Square
  • Chinatown
  • Japantown
  • Lafayette Park

30-minute transit ride near me from

  • Cathedral Hill
  • Castro
  • Mission Dolores
  • Lower Haight
  • Hayes Valley
  • Duboce Triangle
  • South of Market (SoMa)
  • Financial District
  • North Beach
  • Telegraph Hill
  • Embarcadero
  • Oakland

Directions

Policies

For:

  • appointments
  • payment
  • billing
  • prices
  • refunds
  • communication
  • prescriptions
  • orders
  • paperwork
  • controlled substances
  • pets
  • patient responsibilities
  • feedback
  • concerns

Notices

For transparency and privacy issues.