heritage.site

Saint Francis de Sales Oratory

Saint Francis de Sales Oratory Saint Francis de Sales Oratory - Credit: Wikimedia Commons

St. Francis de Sales Church (the Oratory of Saint Francis de Sales) is a Roman Catholic Oratory located in south St. Louis, Missouri, United States. It is the second largest church in the Archdiocese of St. Louis after the cathedral-basilica. The church is popularly known as the "Cathedral of South St. Louis". Read more on Wikipedia

Source: en.wikipedia.org