Internal Medicine (2000-2010) Dr. Cavanaugh is a board-certified Pediatric Pulmonary Medicine doctor, who joined Children's Respiratory and Critical Care Specialists, P.A. in 2009. He attended medical school at Loyola University - Stritch School of Medicine in the Chicago area in Maywood, Illinois. He moved to Minnesota in 1996 knowing only ....