Keith Cavanaugh, M.D., Pulmonologist

Keith Cavanaugh, M.D., Pulmonologist
Top Conditions*


Keith Cavanaugh, M.D., is a board-certified pulmonologist with expertise managing respiratory issues and pulmonary disorders associated with neuromuscular disease. He received his medical degree from Loyola University Stritch School of Medicine in Maywood, Ill. He completed a combined residency in pediatrics and internal medicine at the University of Minnesota in Minneapolis, and was chief resident in internal medicine at the Veterans Administration Medical Center in Minneapolis. He completed dual fellowships in pediatric pulmonology at the University of Colorado in Aurora, Colo., and in sleep medicine at the National Jewish Health in Denver. Cavanaugh and his wife, a Minnesota native, live in Shoreview with their three young children. He enjoys hiking, skiing and golf, but most important to him is spending time with his family.

Schedule an Appointment or Refer a Patient

Patient Appointments

651-290-8707 or 800-719-4040 (toll-free)

Provider Referrals & Consultations

651-325-2200 or 855-325-2200 (toll-free)

Why Gillette?

Because all children deserve a lifetime of amazing health care.

Why Gillette »