St. Francis de Sales up for ‘Most Beautiful Church in America’ Honor

In a March Madness inspired competition named “Church Madness,” St. Francis de Sales in St. Louis is in the running to be named America’s most beautiful church.

The neo-Gothic church in south city is known for its stained-glass windows and other notable architectural elements. St. Francis de Sales made it through the ‘Ecclesiastical Eight’ before advancing to the ‘Faithful Four’ and now sits in a ‘National Churchpionship’ of sorts, reports Fox2 Now in St. Louis.

This is ArtandLiturgy.com‘s second annual ‘Most Beautiful Church’ tournament. St. Francis de Sales is facing St. James Church of Louisville, Kentucky. We’ll keep you updated on the results, but for now, watch this video to learn more about St. Francis de Sales.