Mark Cannon

Mark L. Cannon, MD, PhD

Infectious Disease
Good communication skills are key to a timely diagnosis and a proper treatment plan.
Virtual Visit Available
Accepting New Patients

Approach To Care

Dr. Cannon has over 25 years of experience diagnosing and treating infectious diseases in many different geographical, hospital and outpatient settings. This broad background along with an emphasis on careful listening and knowledge of clinical guidelines allows him to provide excellent medical care.



  • Bachelors degree in Philosophy, University of Wisconsin, Madison
  • MD, Johns Hopkins School of Medicine
  • PhD, University College London


  • Internal Medicine Internship and Residency, University of Michigan
  • Infectious Diseases Fellowship, Weill Medical College of Cornell University

Board Certification

  • Infectious Diseases, American Board of Internal Medicine


Dr. Cannon grew up in the Twin Cities and enjoys spending his free time with his wife and young sons. When that’s not possible, he heads to the piano, hopefully to improve his musical skills. For the few Minnesota days each year when it’s not too hot or too cold, you might find him on the tennis court.

Accepted Insurance

All North Memorial Health providers accept the following insurance carriers. Because health insurance plan payments vary and benefit levels are unique to each plan, you may confirm out of pocket cost with your insurance carrier by calling the number on the back of your insurance card.

  • Aetna
  • Blue Cross
  • HealthPartners
  • Humana
  • Medica
  • Medical Assistance
  • Medicaid
  • Medicare
  • Preferred One
  • Ucare
  • UnitedHealthcare