Dr. Cannon graduated from the University of Oklahoma College of Medicine in 1990. He works in Norman, OK and 3 other locations and specializes in Thoracic Surgery, Surgery and Vascular Surgery. Dr. Cannon is affiliated with Christus St Michael Health System.
View More
