Dr. Cannon graduated from the University of Utah School of Medicine in 1979. He works in Salt Lake City, UT and 2 other locations and specializes in Rheumatology and Internal Medicine. Dr. Cannon is affiliated with George E Wahlen Department Of Veterans Affairs Medical Center.
View More
