Dr. Cannon has been a member of the Steele Memorial Medical Center medical staff since 2007.
View More
Dr. Cannon has been a member of the Steele Memorial Medical Center medical staff since 2007.
RESIDENCY
University Of Colorado
MEDICAL SCHOOL
Texas Tech University Health Science Center School Of Medicine - 2003
* Insurance information may change frequently. Please verify directly with the provider (doctor/clinic).