Physicians

Click a name to learn more about a Duke physician who performs urgent care services.

W. Kevin Broyles, MD, MHS-CL
Appointment Telephone
919-383-4355 or 919-572-1868
  • Duke Primary Care / Duke Urgent Care
Joel R. Kann, MD
Appointment Telephone
919-383-4355
  • Duke Primary Care / Duke Urgent Care
Richard C. Kennedy, MD
Appointment Telephone
919-383-4355 or 919-572-1868
  • Duke Primary Care / Duke Urgent Care
John L. Morris, MD
Appointment Telephone
919-383-4355
  • Duke Primary Care / Duke Urgent Care
Roberts H. Smith, MD, MS
Appointment Telephone
919-383-4355
  • Duke Primary Care / Duke Urgent Care

Physician Assistants

Penny Cooper, FNP
Dawn Garwood, PA-C
Kate Gordon-Escobar, PA
Michelle Mock, PA-C
Tiffany Johnson, PA
Gerard Shepherd, PA-C