Dr. Cannon graduated from the University of Mississippi School of Medicine,University of Mississippi School of Medicine in 2012. He works in Vicksburg, MS and specializes in Sports Medicine and Family Medicine. Dr. Cannon is affiliated with Merit Health River Region.
View More
