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
  • Duke Primary Care / Duke Urgent Care
Appointment Telephone: 919-383-4355 or 919-572-1868

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

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

Joel R. Kann, MD
  • Duke Primary Care / Duke Urgent Care
Appointment Telephone: 919-383-4355

Richard C. Kennedy, MD
  • Duke Primary Care / Duke Urgent Care
Appointment Telephone: 919-383-4355 or 919-572-1868

John L. Morris, MD
  • Duke Primary Care / Duke Urgent Care
Appointment Telephone: 919-383-4355

Roberts H. Smith, MD, MS
  • Duke Primary Care / Duke Urgent Care
Appointment Telephone: 919-383-4355

Richard L. Wheeler, MD
  • Duke Primary Care / Duke Urgent Care Brier Creek
Appointment Telephone: 919-206-4889

Staff

Ron Bremer, PA-C

Jack Halpin, PA-C

Ben Linthicum, FNP

Michele Mock, PA-C

Julie Schueller, PA-C, MHS

Gerard Shepherd, PA-C