Dr. James Gordon is an ENT-otolaryngologist in Tucson, Arizona and is affiliated with Carondelet St. Mary's Hospital. He received his medical degree from University of Iowa Carver College of Medicine and has been in practice for 19 years. Dr. Gordon accepts several types of health insurance, listed below. He is one of 5 doctors at Carondelet St. Mary's Hospital who specialize in Otolaryngology.