Breadcrumbs Navigation

Home > Physicians > Heinly, Craig Stephen, MD

Heinly, Craig Stephen, MD

Office: Triangle Dermatology Associates, PA
823 Broad Street
Durham, NC 27705-3593

Office phone: 919-286-7903

Office fax: 919-286-7151

Specialty: Dermatology

Department: Medicine

License: NC Medical Board

Training
  • 2003 - Residency, Duke University Medical Center
  • 2000 - Internship, University of North Carolina Hospitals
  • 1999 - Medical School, Duke University School of Medicine