Mount St. Francis 75th Anniversary

Mount St. Francis Retreat Centre 41160 Retreat Road, Cochrane

Dear Friends of Mount St. Francis, The 75th Anniversary is just days away! We are very excited and want to share some news with you about the big event! Did You Know? Mount St. Francis came to be on March 10, 1949, when the land was acquired. The first Friars to settle at The Mount […]

Free