St. Francis de Sales Named ‘Most Beautiful Church in America’

In last week’s MCC Weekly Update, we shared that St. Francis de Sales in the Archdiocese of St. Louis was a finalist in the “America’s Most Beautiful Church” competition. We’re happy to report that St. Francis de Sales was the crowned winner this week! Click here to see a virtual tour of America’s most beautiful church, right here in Missouri!