A smiling woman with long brown hair wearing a navy blue dress standing against a black background.

Tired of having your healthcare dictated by “the system?”

Will my insurance even pay for this? Is it in network? Is it on my formulary?

Why is it so hard to see my physician for an appointment?

Why do I wait weeks to be seen—only to wait again in the office for a rushed 10–15 minute visit?

Why is my call being transferred so many times? Why is it difficult to reach my healthcare team or get timely responses?

Why do I leave appointments still confused about my medical conditions? Do they even hear what I’m saying?

These are all questions each of us have asked ourselves more than once in a doctor’s office. At Mountain Roots Direct Primary Care, I hope that you will finally get the answers to your questions. May you find compassion, integrity, efficiency, and transparency within the walls of this practice. Welcome back to the roots of medicine.

— Dr. Allen

Dr. Allen is a board certified physician in Family Medicine.

She graduated magna cum laude from North Carolina State University with a degree in biological sciences and 2 minors: one in genetics and one in health, medicine, and human values.

following two formative years at cary dermatology as a medical assistant, Dr. Allen enrolled at the edward via college of osteopathic medicine (VCOM) in Spartanburg, SC, where she graduated magna cum laude in 2016.

Dr. Allen attended family medicine residency at Spartanburg Regional before taking a job in Bakersville, NC in 2019.

In 2022, Dr. Allen completed a Rural Medicine Fellowship at Mountain Area Health Education Center (MAHEC) in Asheville, NC.

dr. Allen served as an assistant medical director from 2022-2023. She was a clinical preceptor for UNC and MAHEC for medical students and residents during her tenure there, as well, and has a passion for health education. She continues to serve in leadership with the moms and babies coalition of mitchell and yancey counties with the hopes of decreasing the disparities within our perinatal desert.

When not practicing medicine, dr. Allen is found chasing after her two children, amelia and henry, working around her mountain homestead gardening or renovating with her husband, Gregory, or spending time with family and friends (and her dog, ellie, of course!).