Kevin Cannon, MD

Kevin Cannon, MD

Hospitalist

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

Locations