Dr. Noonan is board certified in internal medicine and cardiovascular disease. He earned his bachelors degree in biological sciences, with minors in chemistry and philosophy, from Maryville University of Saint Louis. He earned his medical degree from the University of Missouri, Columbia School of Medicine and completed his internal medicine residency at the University of Minnesota. He completed fellowships in cardiology at the University of New Mexico and cardiac electrophysiology at the University of Utah.
View More
