Independently Owned and Operated
Regular Office Hours: Mon-Thr | 8am–5pm, Fri 8am–12 noon
After Hours: Tue 5pm–7pm, Thr 5pm–7pm

828-250-0898 |
Patient Portal

Committed to Asheville Family Healthcare

Asheville Family Health

Dr. Daniel CannonDr. Maximillian Dario CannonDan Cannon is Board Certified in Family Practice and received his Medical Degree from the University of Chicago-The Pritzker School of Medicine in 1988.  He has been practicing in Asheville since 1997.  Dr. Cannon enjoys and has participated in many medical mission trips in and outside the US.  He is committed to improving the quality of your life and the lives of other Asheville Families, as well as to helping you discover improved health for yourself. Dr Cannon can assist you in making good life choices.

Dr. Cannon and Heydin were very proud to bring their son Maximillian Darío Cannon into the world on Saturday July 27, 2013. He was 7lbs 3oz and his parents couldn't be any happier!

Dr. Cannon participates in a mission trips to San Juan where he takes part in the San Juan Rio Relief effort. Learn more and donate to the San Juan Rio Relief project at


Maggi Ormand, PA-CMaggi Ormand, PA-C  graduated  from the Medical University of South Carolina (MUSC) with a Masters of Physician Assistant Studies in 2011 and has been a practicing PA in Asheville since that time.

Previously, Maggi specialized in Orthopedics but is pleased to return to primary care to help patients improve their overall health. Maggi volunteers tutoring English as second language and enjoys biking, hiking, and whitewater kayaking.


dr gary curranGary Allan Curran, MD
My goal is to give patients the best possible care by blending modern evidenced-based practices with common sense and realistic goals. I believe in patient autonomy, and I encourage my patients to take an active role in their health. Good health begins with a healthy lifestyle.

I provide primary care for people of all ages, from newborns to seniors. This includes well and sick care, physical exams, urgent care, and management of chronic illnesses. If hospital services are necessary, I admit patients to Memorial Mission and Saint Joseph Hospitals. Patients may occasionally meet medical students from UNC and Duke, as I teach Family Medicine skills to students on rotation in my office.