Featured Video


Mercy Story

  • QuinnSister Margaret Quinn is pastoral assistant and music director at Saint Louis Church in Englewood, Colo. A former elementary and high school teacher, she also served as chaplain at Mercy San Juan Hospital in Carmichael, Calif. She moved to Denver in 1985 where her love of music and liturgy became the focus of her ministry.