info
share
Doctor Image
Dr. Ian L. Cannon MDverified Is this you? Manage your online reputation

Please wait while we find reviews for your provider...

 Specialty iconSpecialtiesFamily Medicine
ArrowDownIcon
 Location iconLocationAsheville, NC
BioiconBio:
Experience compassionate care with a dedicated family medicine physici...
ExperienceiconExperience:
5+ years
Language SpokeniconLanguage Spoken:
Spanish
English
Common TreatmentsiconCommon Treatments:
Chronic Diabetes
Chronic Hypertension
Obesity
Joint Pain
Depression
Migraine And Chronic Headache
Institutes AttendediconInstitutes Attended:
UNC
MAHEC
NCMC
ABFM
CertificatesiconCertificates:
MD
Res
NC Med License
BCOM
This profile is an AZ search result. Please verify important details.
Common TreatmentsiconCommon Treatments:
Chronic Diabetes
Chronic Hypertension
Obesity
Joint Pain
Depression
Migraine And Chronic Headache
Institutes AttendediconInstitutes Attended:
UNC
MAHEC
NCMC
ABFM
CertificatesiconCertificates:
MD
Res
NC Med License
BCOM
specOverview
Dr. Ian L. Cannon MD is a dedicated family medicine physician located in Asheville, North Carolina, affiliated with both Pardee UNC Health Care-Hendersonville and Mission Hospital. With over 8 years of experience, he has developed expertise in managing a wide array of health conditions including chronic diabetes, hypertension, obesity, and mental health issues such as depression and anxiety. Dr....
specPractice
insurance
In-network insurance
Aetna
Alliant Health Plans
Aspire Health Plan
Blue Cross Blue Shield of Kansas City
Blue Cross and Blue Shield of South Carolina
Blue Cross Blue Shield
insurance
Appointments Scheduling
Asheville Family Health Center PA
camera iconVirtual Visit
location icon

Address:

206 Asheland Ave, Asheville, NC 28801
phone Icon

Phone:

(828) 258-8681

faxIcon

Fax:

(828) 253-4830

Pardee Family Medicine Associates- Hendersonville
Avatar iconIn-Person Visit
location icon

Address:

611 5th Ave W Ste B, Hendersonville, NC 28739
phone Icon

Phone:

(828) 698-3301

specAbout
NPI/License numbericonNPI/License number:
1376938274
ExperienceiconExperience:
5+ years
Language SpokeniconLanguage Spoken:
Spanish
English
Hospital AffiliationsiconHospital Affiliations:
Pardee Unc Health Care-hendersonville
Mission Hospital
SpecialtiesiconSpecialties:
Family Medicine
General Family Medicine
Common TreatmentsiconCommon Treatments:
Chronic Diabetes
Chronic Hypertension
Obesity
Joint Pain
Depression
Migraine And Chronic Headache
Education IconEducation & Certifications:
Education Icon
NC State Medical License
North Carolina Medical Center2025
Education Icon
Board Certification in Obesity Medicine
American Board of Family Medicine2025
Education Icon
Residency in Sexual Medicine
Mountain Area Health Education Center2018
Education Icon
Medical Degree
University of North Carolina at Chapel Hill School of Medicine2015