Accepting new patients · same-day visits

Modern primary care that actually feels like care.

Same-day visits, 45-minute appointments, on-call support, and a doctor who knows your name. Two locations in San Francisco, telehealth everywhere in California.

  • In-network with most major insurers
  • Open weekends · evenings until 8
  • HIPAA-compliant patient portal

In-network with most major insurers

  • Blue Shield
  • UnitedHealth
  • Aetna
  • Cigna
  • Anthem
  • Kaiser PPO
  • Humana

01 — Care services

A practice that takes care of most of what you need.

For everything else, we have a vetted referral network — and a real human who calls to make sure the handoff went well.

Primary care

Annual physicals, sick visits, chronic-condition care, screenings, vaccinations.

Learn more →

Preventive health

Cardiometabolic panels, age-appropriate screenings, lifestyle coaching.

Learn more →

Mental health

Therapy and psychiatry — in-person or telehealth, evening hours available.

Learn more →

Women’s health

Annual wellness, contraception, perimenopause, pelvic-pain workup, fertility prep.

Learn more →

Dermatology

Skin cancer screenings, acne, eczema, cosmetic referrals.

Learn more →

Pediatrics

Well-child visits, sick visits, vaccinations from newborn through age 18.

Learn more →

02 — How a visit works

Three steps. No paperwork at the desk.

  1. 01

    Pick a time

    Most visits open within 24 hours. Pick a provider, day, and either in-person or telehealth — all in 30 seconds.

  2. 02

    Fill in the basics

    We text you a secure link the night before. Five minutes of forms; no clipboards at the front desk.

  3. 03

    Meet your provider

    45-minute first visits, 20-minute follow-ups. We never double-book — so we never run late.

03 — Care team

A small team you’ll actually get to know.

Dr. Anya Okafor, MD

Primary care · Internal medicine

● Accepting new patients

Dr. Mateo Rivera, MD

Pediatrics

● Accepting new patients

Tessa Lin, PMHNP

Mental health · Psychiatry

● Accepting new patients

Dr. Saoirse Doherty, MD

Dermatology

Waitlist · 6 weeks

04 — Patient stories

In our patients’ words.

“My first appointment ran 45 minutes — the first time in a decade a doctor didn’t rush me through. They actually called me back the next day to see how I felt.”
Maya R. Patient since 2024
“I’d been on a waitlist for therapy for 6 months. Cura matched me with Tessa in a week, and we did the first session over video so I didn’t have to drive across town.”
Jordan T. Mental-health patient
“We bring all three kids to Dr. Rivera. He explains everything to the older one, plays peek-a-boo with the baby. It’s the calmest pediatric office I’ve ever sat in.”
Aliyah K. Pediatrics family

05 — Visit us

Two locations. One number.

Same-day visits open daily by 7 AM. For urgent care after hours, call our on-call line — a real provider answers.

Hayes Valley · flagship

420 Hayes Street
San Francisco, CA 94102

Mo–Fr 8a–8p · Sa–Su 9a–4p

Mission · open since 2025

2640 24th Street
San Francisco, CA 94110

Mo–Fr 8a–6p

06 — Patient FAQ

Questions we hear often.

Do you take my insurance?

We’re in-network with Blue Shield, UnitedHealth, Aetna, Cigna, Anthem, Kaiser PPO, and Humana. Don’t see yours? Call us — we can usually still help.

How quickly can I get an appointment?

Same-day visits open daily at 7 AM. New-patient first visits open within a week. Mental-health intake within 7–10 days.

Do you offer telehealth?

Yes — for primary care, mental health, dermatology follow-ups, and prescription refills. In-person required for first visits.

What if I have a question after hours?

Call our on-call line. A real provider — not a service — answers 7–10 PM weekdays and 9 AM–5 PM weekends.

Is my information private?

Yes. Cura is HIPAA-compliant. We never share patient data with marketers or insurance brokers. Our portal uses end-to-end encryption.