Sheila Cavanaugh

Sheila Cavanaugh is a wife, mother of four children from Korea and Colombia, and a chaplain at Brigham and Women’s Hospital and Dana Farber Cancer Institute, Boston.

© 2024 Commonweal Magazine. All rights reserved. Design by Point Five. Site by Deck Fifty.