About
Davis Allen, MD earned his medical degree from the Brody School of Medicine at East Carolina University and completed his Internal Medicine residency at Duke University. Before pursuing medicine, he trained as a pharmacist, a background that gives him particular depth in managing complex medication regimens. He spent 11 years as a hospitalist at Mission Hospital in Asheville and served as medical director for Mission's Outpatient Anticoagulation Clinic during that time.
Dr. Allen then spent four years in outpatient internal medicine in Wilmington before joining Blue Ridge Premier Medicine. Throughout his career he has taught residents and medical students, including delivering a formal lecture to Duke medical students on end-of-life care. He holds the view that exercise, sound nutrition, and stress reduction are central to long-term health. Outside of medicine, he spends time with his wife and two sons and follows Carolina Tar Heel sports with enthusiasm. He also maintains a regular workout practice and a genuine appreciation for music.
Education & Training
Medical School
Brody School of Medicine at East Carolina University
Residency
Internal Medicine, Duke University
Additional Training
Prior training as a pharmacist
Who is Dr. Allen right for?
Dr. Allen is a strong fit for adults managing multiple medications or complex chronic conditions. His pharmacy background gives him a precise, thorough approach to medication management that patients with layered health needs will appreciate. Adults who want a physician equally fluent in hospital and outpatient medicine will benefit from his breadth of experience. His focus on exercise, nutrition, and stress reduction also makes him a good match for patients ready to take an active role in their health.
Similar Doctors Nearby
Dr. Rick ArwoodMD
Dr. Stefanie ErwayMD
Dr. Jim CummingsMD
cardiovascular disease, cancer
Frequently Asked Questions
Dr. Allen earned his medical degree from the Brody School of Medicine at East Carolina University and completed his residency in Internal Medicine at Duke University. He also trained as a pharmacist before medical school, which informs his careful, detailed approach to managing patients' medications.
Dr. Allen has extensive clinical experience across both inpatient and outpatient settings. He spent 11 years as a hospitalist at Mission Hospital and served as medical director for Mission's Outpatient Anticoagulation Clinic. He then practiced outpatient internal medicine in Wilmington for four years before joining Blue Ridge Premier Medicine.
Yes, meaningfully. Dr. Allen's prior training as a pharmacist gives him a strong foundation in understanding how medications interact and how to optimize complex regimens. Patients with multiple prescriptions or nuanced medication needs benefit directly from that background.
Dr. Allen emphasizes exercise, sound nutrition, and stress reduction as pillars of long-term health. He integrates this perspective into his primary care approach, working with patients on lifestyle factors alongside clinical screening and disease management.
Yes. Dr. Allen has taught residents and medical students throughout his career. He delivered a formal lecture to Duke medical students on end-of-life care, and his teaching background reflects a commitment to thoughtful, evidence-based medicine.
Yes. As a Blue Ridge Premier Medicine physician, Dr. Allen serves as an attending physician at Mission Hospital. He follows his patients when they require hospitalization and makes daily visits to coordinate their inpatient care.
Doctor profile last updated April 3, 2026
