Home > Locations > Triangle Family Practice > Physicians at Triangle Family Practice

Physicians at Triangle Family Practice

Click the physician's name to get more information.

Laura M. Bowen, MD
Appointment Telephone
919-572-2000
  • Duke Primary Care / Triangle Family Practice
Hilary N. Hawkins, MD
Appointment Telephone
919-572-2000
  • Duke Primary Care / Triangle Family Practice
Patrick E. Kavanaugh, MD
Appointment Telephone
919-572-2000
  • Duke Primary Care / Triangle Family Practice
Matthew D. Mathias, MD
Appointment Telephone
919-572-2000
  • Duke Primary Care / Triangle Family Practice
Jane H. Murray, MD, MPH
Appointment Telephone
919-572-2000
  • Duke Primary Care / Triangle Family Practice
Lisa B. Nadler, MD
Appointment Telephone
919-572-2000
  • Duke Primary Care / Triangle Family Practice
Anita M. Pisharody, MD
Appointment Telephone
919-572-2000
  • Duke Primary Care / Triangle Family Practice
Carlos A. Sotolongo, MD
Appointment Telephone
919-572-2000
  • Duke Primary Care / Triangle Family Practice

«Back to location overview