Dr. Kevin Cunningham

Dr. Kevin Cunningham is Board Certified in Internal Medicine, Medical Informatics and Gerontology and has more than 35 years of experience. Born and raised in Iowa, he enjoys working to prepare The Iowa Clinic to provide the best healthcare in our community. Running with his “mature” persons running club is his singular avocation.

Dr. Kevin's Latest Articles