Dr. Craig Heinly
Board Certified Dermatologist
Dr. Heinly is a native of Lancaster, Pennsylvania, and attended Duke University, where he graduated with honors with a BS degree in Biology. He then pursued research in immunology, vaccine development, and basic T-cell biology prior to attending medical school at Duke. Dr. Heinly completed his dermatology residency at Duke and then joined Triangle Dermatology Associates in 2003, where he has practiced since.
In his free time he enjoys cycling, running, and spending time with his family. He has lived in the Durham/Chapel Hill area since 1987.