
Kevin Cannon, MD
Biography
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.
Clinical Interests
Adult hospitalist medicine