Physicians

Click a name to learn more about a Duke University Affiliated Physician.

John B. Anderson, MD, MPH
Appointment Telephone
(919) 693-3972
John B. Anderson, MD, MPH
  • Duke Primary Care / Oxford Family Physicians
More details
Gillian A. Aylward, MD
Appointment Telephone
(919) 942-8500
Gillian A. Aylward, MD
  • Duke Primary Care / Timberlyne Family Medical Center
More details
Susan P. Blackford, MD
Appointment Telephone
(919) 471-1518
Susan P. Blackford, MD
  • Duke Primary Care / Durham Medical Center
More details
Catherina M. Bostelman, MD
Appointment Telephone
(919) 528-1535
Catherina M. Bostelman, MD
  • Duke Primary Care / Butner-Creedmoor Family Medicine
More details
W. Kevin Broyles, MD, FAAFP, MHS-CL
Appointment Telephone
919-383-4355 or 572-1868
W. Kevin Broyles, MD, FAAFP, MHS-CL
  • Duke Primary Care / Duke Urgent Care
More details
Carol D. Burk, MD
Appointment Telephone
(919) 220-4000
Carol D. Burk, MD
  • Duke Primary Care / Durham Pediatrics
More details
Douglas W. Clark, MD
Appointment Telephone
(919) 220-4000
Douglas W. Clark, MD
  • Duke Primary Care / Durham Pediatrics
More details
Arnett Coleman, MD
Appointment Telephone
(919) 383-1854
Arnett Coleman, MD
  • Duke Primary Care / Metropolitan Durham Medical Group
More details
Thomas C. Curtis, DO
Appointment Telephone
(919) 570-6060
Thomas C. Curtis, DO
  • Duke Primary Care / Wake Forest Family Physicians
More details
Lisa Ferrari, MD
Appointment Telephone
(919) 220-4000
Lisa Ferrari, MD
  • Duke Primary Care / Durham Pediatrics
More details
Ron D. Fleming, MD
Appointment Telephone
(919) 471-1518
Ron D. Fleming, MD
  • Duke Primary Care / Durham Medical Center
More details
S. William Friedman, MD
Appointment Telephone
(919) 383-5437
S. William Friedman, MD
  • Duke Primary Care / Family Medical Associates of Durham
More details
Joanne M. Fruth, MD
Appointment Telephone
(919) 693-3972
Joanne M. Fruth, MD
  • Duke Primary Care / Oxford Family Physicians
More details
Martha E. Gagliano, MD
Appointment Telephone
(919) 220-4000
Martha E. Gagliano, MD
  • Duke Primary Care / Durham Pediatrics
More details
Allison Gard, MD
Appointment Telephone
(919) 383-5437
Allison Gard, MD
  • Duke Primary Care / Family Medical Associates of Durham
More details
Anne K. Glover, MD
Appointment Telephone
(919) 484-8345
Anne K. Glover, MD
  • Duke Primary Care / Duke Medicine at Brier Creek
More details
Jeffrey D. Greene, MD, PhD
Appointment Telephone
(919) 220-4000
Jeffrey D. Greene, MD, PhD
  • Duke Primary Care / Durham Pediatrics
More details
Ronald F. Halbrooks, MD
Appointment Telephone
(919) 544-6644
Ronald F. Halbrooks, MD
  • Duke Primary Care / Sutton Station Internal Medicine
More details
Elaine M. Hart-Brothers, MD
Appointment Telephone
(919) 383-1854
Elaine M. Hart-Brothers, MD
  • Duke Primary Care / Metropolitan Durham Medical Group
More details
Karen L. Hill-Garrett, MD
Appointment Telephone
(919) 845-2125
Karen L. Hill-Garrett, MD
  • Duke Primary Care / Harps Mill Internal Medicine
More details
Craig A. Hoffmeier, MD
Appointment Telephone
(919) 528-1535
Craig A. Hoffmeier, MD
  • Duke Primary Care / Butner-Creedmoor Family Medicine
More details
Latonja M. Ivery, MD
Appointment Telephone
(919) 693-3972
Latonja M. Ivery, MD
  • Duke Primary Care / Oxford Family Physicians
More details
Jennifer M. Jo, MD
Appointment Telephone
(919) 383-5437
Jennifer M. Jo, MD
  • Duke Primary Care / Family Medical Associates of Durham
More details
Patrick E. Kavanaugh, MD
Appointment Telephone
(919) 572-2000
Patrick E. Kavanaugh, MD
  • Duke Primary Care / Triangle Family Practice
More details
Richard C. Kennedy, MD
Appointment Telephone
(919) 383-4355 or 572-1868
Richard C. Kennedy, MD
  • Duke Primary Care / Duke Urgent Care
More details
David A. Klein, MD
Appointment Telephone
(919) 942-8500
David A. Klein, MD
  • Duke Primary Care / Timberlyne Family Medical Center
More details
Thomas F. Koinis, MD
Appointment Telephone
(919) 693-3972
Thomas F. Koinis, MD
  • Duke Primary Care / Oxford Family Physicians
More details
Soon A. Kwark, MD
Appointment Telephone
(919) 570-6060
Soon A. Kwark, MD
  • Duke Primary Care / Wake Forest Family Physicians
More details
Jan A. Leigh-Fleming, MD
Appointment Telephone
(919) 544-6644
Jan A. Leigh-Fleming, MD
  • Duke Primary Care / Sutton Station Internal Medicine
More details
Matthew D. Mathias, MD
Appointment Telephone
(919) 572-2000
Matthew D. Mathias, MD
  • Duke Primary Care / Triangle Family Practice
More details
Cheryl J. Monical, MD
Appointment Telephone
(919) 693-3972
Cheryl J. Monical, MD
  • Duke Primary Care / Oxford Family Physicians
More details
George H. Moore Jr., MD
Appointment Telephone
(919) 570-6060
George H. Moore Jr., MD
  • Duke Primary Care / Wake Forest Family Physicians
More details
John L. Morris, MD
Appointment Telephone
(919) 383-4355
John L. Morris, MD
  • Duke Primary Care / Duke Urgent Care
More details
Jane H. Murray, MD, MPH
Appointment Telephone
(919) 572-2000
Jane H. Murray, MD, MPH
  • Duke Primary Care / Triangle Family Practice
More details
Lisa B. Nadler, MD
Appointment Telephone
(919) 572-2000
Lisa B. Nadler, MD
  • Duke Primary Care / Triangle Family Practice
More details
Timothy Andrew O'Donnell, MD
Appointment Telephone
(919) 383-5437
Timothy Andrew O'Donnell, MD
  • Duke Primary Care / Family Medical Associates of Durham
More details
Colleen Ramsey, MD
Appointment Telephone
(919) 471-1518
Colleen Ramsey, MD
  • Duke Primary Care / Durham Medical Center
More details
James B. Rouse, MD
Appointment Telephone
(919) 220-4000
James B. Rouse, MD
  • Duke Primary Care / Durham Pediatrics
More details
Ananya B. Sen, MD
Appointment Telephone
(919) 528-1535
Ananya B. Sen, MD
  • Duke Primary Care / Butner-Creedmoor Family Medicine
More details
Michael B. Shipley, MD
Appointment Telephone
(919) 471-1518
Michael B. Shipley, MD
  • Duke Primary Care / Durham Medical Center
More details
Allen T. Smith, MD
Appointment Telephone
(919) 528-1535
Allen T. Smith, MD
  • Duke Primary Care / Butner-Creedmoor Family Medicine
More details
Mona Soliman, MD
Appointment Telephone
(919) 570-6060
Mona Soliman, MD
  • Duke Primary Care / Wake Forest Family Physicians
More details
Carlos A. Sotolongo, MD
Appointment Telephone
(919) 572-2000
Carlos A. Sotolongo, MD
  • Duke Primary Care / Triangle Family Practice
More details
Tamra H. Stall, MD
Appointment Telephone
(919) 528-1535
Tamra H. Stall, MD
  • Duke Primary Care / Butner-Creedmoor Family Medicine
More details
Margaret A. Stetson, MD
Appointment Telephone
(919) 942-8500
Margaret A. Stetson, MD
  • Duke Primary Care / Timberlyne Family Medical Center
More details
Grace Tang, MD
Appointment Telephone
(919) 570-6060
Grace Tang, MD
  • Duke Primary Care / Wake Forest Family Physicians
More details
Raymond J. Toher, MD
Appointment Telephone
(919) 471-1518
Raymond J. Toher, MD
  • Duke Primary Care / Durham Medical Center
More details
William F. Uthe, MD
Appointment Telephone
(919) 544-6644
William F. Uthe, MD
  • Duke Primary Care / Sutton Station Internal Medicine
  • Duke Primary Care / Duke Primary Care of Galloway Ridge
More details
Amy J. Walsh, MD
Appointment Telephone
(919) 570-6060
Amy J. Walsh, MD
  • Duke Primary Care / Wake Forest Family Physicians
More details