“A Place  for your Soul, nestled in the Heart of the Rockies.”
Our Sister Parish is Our Lady of The Rockies, in Canmore.

rfwbs-sliderfwbs-sliderfwbs-slide