Duboce Triangle
Home/ Locations/ SF Bay Area Primary Care Doctor's Offices/

Primary care doctor's office
Duboce Triangle

Our Duboce Triangle office is conveniently located near the Mission, Castro, Duboce Triangle and Lower Haight neighborhoods. Get exceptional primary care that fits into your life with compassionate, board-certified primary care providers who truly listen.

In addition to primary care and sports medicine, this office also offers expanded care for urgent health issues seven days a week from 8 a.m. to 9 p.m. by internal referral from One Medical staff to help you avoid unnecessary trips to the ER and urgent care. This includes treatment for colds, flu, sinus infections, cuts, injuries, breathing issues, rashes, UTIs, and sexually transmitted infections. We have on-site lab work with extended hours.

Urgent visit office

Office Hours

Office Hours:
Mon, Tue, Thu, Fri, Sat, Sun: 8AM–8:30PM
Wed: 8AM–12:15PM, 2PM–8PM
Lab Hours:
Mon: 8AM–3PM, 4PM–5PM
Tue: 8AM–2PM, 3PM–8PM
Wed: 8AM–12:15PM, 3PM–8PM
Thu–Sat: 8AM–8PM
Sun: 8AM–6PM
early closure on Sundays


10:00AM 60 min
11:00AM 25 min
11:45AM 60 min
10:00AM 60 min
See a provider
Book an appointment online today. Become a One Medical member for just $199/year.


2175 Market Street

San Francisco, CA 94114




Public Transportation

  • K, L, M trains to Church Station
  • 37 and 22 run nearby
San Francisco Metro Transit Home BART Home


Street Parking.

Additional Information

Bike Racks directly outside of office