Our Physicians

Michael J. Donahue, M.D., F.A.A.D.
Kimberly R. Edwards, M.D., M.S., F.A.A.D.
Nancy M. Cunningham, M.D., F.A.A.D.
Marie N. Hardy, M.D., F.A.A.D.
Holly C. Shaffer, M.D., F.A.A.D.
Vaishali Escaravage, M.D., F.A.A.D.
William Kaufman, M.D.,F.A.A.D.


Michael J. Donahue, M.D., F.A.A.D.

College: Manhattan College

Medical School: Creighton University Medical School, Omaha, NE

Dermatology Residency: First two years Jefferson Medical College, PA, third year University of PA, Philadelphia

Professional Organizations:
American Medical Association
American Academy of Dermatology
North Carolina Medical Society
North Carolina Dermatology Association


Kimberly R. Edwards, M.D., M.S., F.A.A.D.

College: North Carolina State University, Physiology Master of Science

Medical School: East Carolina University School of Medicine

Dermatology Residency:
Geisinger Medical Center
Danville Pennsylvania

Professional Organizations:
American Academy of Dermatology
North Carolina Medical Society
North Carolina Dermatology Association


Nancy M. Cunningham, M.D., F.A.A.D.

College: Georgetown University

Medical School: Georgetown University School of Medicine

Dermatology Residency: University of Iowa Hospitals and Clinics

Professional Organizations:
American Medical Association
American Academy of Dermatology
North Carolina Medical Society
North Carolina Dermatology Association
Women’s Dermatologic Society

Prior Experience:
Assistant Professor, University of Iowa Hospitals and Clinics
Assistant Professor, University of Wisconsin – Madison
Flight Surgeon, United States Navy


Marie N. Hardy, M.D., F.A.A.D.

College: University of North Carolina – Chapel Hill

Medical School: University of North Carolina School of Medicine

Dermatology Residency: University of North Carolina – Chapel Hill

Professional Organizations:
American Medical Association
American Academy of Dermatology
North Carolina Medical Association
North Carolina Dermatology Society

Prior Experience: Blue Ridge Dermatology, Raleigh, NC


Holly C. Shaffer, M.D., F.A.A.D.

College: University of North Carolina at Chapel Hill

Medical School: University of North Carolina at Chapel Hill

Dermatology Residency: East Carolina University School of Medicine

Professional Organizations:
American Academy of Dermatology
North Carolina Medical Society
North Carolina Dermatology Association


Vaishali Escaravage, M.D., F.A.A.D.

College: Davidson College

Medical School: University of North Carolina at Chapel Hill

Internship: California Pacific Medical Center in San Francisco

Dermatology Residency: Duke University

Professional Organizations:
American Academy of Dermatology
North Carolina Medical Society
New Hanover-Pender County Medical Society


William Kaufman, M.D.,F.A.A.D.

Undergraduate: Duke University

Medical School: Medical College of Virginia, School of Medicine

Internship: Carilion Clinic

Dermatology Residency: Wake Forest University, School of Medicine

Professional Organizations:
American Academy of Dermatology
North Carolina Dermatology Association
North Carolina Medical Society                                                                                                       New Hanover-Pender County Medical Society