In celebration of Memorial Day, all of our offices will be closed on Monday, May 30, with the exception of our Pacific Heights and 4 Embarcadero Center offices, which will be open from 8am - 5pm. We hope you have a healthy and happy holiday.

Our Virtual Medical Team will remain available 24/7 for immediate questions via phone (415-523-6317) or the mobile app.


Getting Here

Public Transportation

  • F, K, L, M, S trains to Castro/Market
  • 24, 33, 35 run nearby

All lines to 16th St/Mission. Walk to 33-Stanyan at 16th/Mission.

San Francisco Metro Transit Home


Two-hour metered street parking is available near our Castro office. There is also a parking garage 4 blocks away, on Noe and Market Streets.

Additional Information

Our Castro doctors' office at 595 Castro is at street level, near the corner of 19th Street.

Unfortunately, bikes are not allowed inside the building at this time, but there is bike parking in front of the office.


Mon - Fri: 8am - 6pm

Lab Tests

Mon, Tue, Thu, Fri: 8am - 11am, 12pm - 5:30pm
Wed: 8am - 11am, 12pm - 3pm


Primary Care

Meet the Doctors

Other offices nearby

We're conveniently located throughout the SF Bay Area. If you become a member, you can also enjoy online appointment bookings. Early, late and special hours are available by appointment.