Primary Care

Dr. James Okafor

Internal Medicine Physician  ·  MD

“I want every patient to leave knowing what is going on, what happens next — and why.”

Dr. James Okafor

Accepting new patients

Specialty
Primary Care
Experience
11 years
Languages
English, Igbo
Patient rating
4.8 · 296 reviews
Visits
In person & video

Biography

Getting to know your clinician.

Dr. James Okafor is an internist who loves a puzzle. He looks after adults with several long-term conditions and coordinates their care with our specialists, so nothing falls through the cracks.

He is known for clear explanations and drawings on the exam room whiteboard.

Clinic days

  • Monin clinic
  • Tuenot in clinic
  • Wedin clinic
  • Thuin clinic
  • Friin clinic
  • Satin clinic
  • Sunnot in clinic

Accepting new patients

Expertise

Areas of focus

  • Complex chronic conditions
  • Heart and metabolic health
  • Men’s health
  • Lab and imaging interpretation

Background

Education & training

  • MD, Johns Hopkins University School of Medicine
  • Residency in Internal Medicine, Rush University Medical Center

The team

Meet more of the team.

Dr. Naomi Carter

Accepting new patients

Primary Care

Dr. Naomi Carter

Family Physician & Medical Director

★ 4.9 · 412 reviews

Grace Holloway

Accepting new patients

Pediatrics

Grace Holloway

Nurse Practitioner — Same-Day Care

★ 4.9 · 521 reviews

Dr. Elena Ruiz

Accepting new patients

Pediatrics

Dr. Elena Ruiz

Pediatrician

★ 5.0 · 338 reviews

Dr. Amira Haddad

Accepting new patients

Women’s Health

Dr. Amira Haddad

Obstetrician & Gynecologist

★ 4.9 · 247 reviews