Kevin Cannon, MD

Hospitalist

Clinical Interests

Adult hospitalist medicine

Learn more about Kevin Cannon

Dr. Cannon graduated from the Medical College of Virginia in Richmond, which is also where he completed his internship and residency. Dr. Cannon is certified by the American Board of Internal Medicine.