top of page

James Carroll, MD

Family Physician

James Carroll, MD

Specialty:

Family Medicine, Obstetrics, Dermatology, Rheumatology

Primary Location(s):

Bakersville

Language(s):

English & Spanish

Certifications:

American Board of Family Medicine

Education:

Family Medicine Residency- MAHEC, Asheville

MD, SUNY Upstate Medical Center, Syracuse, NY; 1986

John's Hopkins University, Baltimore, MD (Undergrad)

Hobbies:

Hiking, cycling, travel (esp. Scotland), whitewater kayaking, gardening, environmental advocacy, civil rights

bottom of page