Home > Services > Urgent Care > Physicians
Urgent Care
Offering timely, cost-effective care to the Triangle community

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

Frank W. Conn, MD, PhD
Appointment Telephone
919-232-5205
  • Duke Primary Care / Duke Urgent Care Knightdale

John J. Hart, MD
Appointment Telephone
919-232-5205
  • Duke Primary Care / Duke Urgent Care Knightdale

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