Dr. Kavanaugh graduated from the University of South Dakota with a degree in medicine in 1983. His Internship and Residency in Internal Medicine, Adult Cardiovascular Disease and Interventional Cardiology Fellowships were completed at the University of Michigan Hospitals in Ann Arbor. Dr. Kavanaugh is Board Certified in Internal Medicine, Adult Cardiovascular Disease, Nuclear Cardiology and Interventional Cardiology. He lives in Coeur d’Alene with his wife and four children.
University of South Dakota - Vermillion, SD
Internal Medicine; University of Michigan - Ann Arbor, MI
Cardiovascular Disease/Interventional Cardiology; University of Michigan - Ann Arbor, MI
American College of Cardiology (Fellow), Spokane County Medical Society
American Board of Internal Medicine, Cardiovascular Disease
American Board of Internal Medicine, Internal Medicine
Certification Board of Nuclear Cardiology, Nuclear Cardiology