The Institute of Christ the King (ICRSP, ICRSS, ICKSP) is a society of apostolic life whose goal is the honor of God and the sanctification of priests, particular through the use of the Traditional Latin Mass.CHRISTIANMASSTRADITIONAL
The St. Francis de Sales Church is a magnificent oratory built in 1867. Fondly called as the Cathedral of South St. Louis, this beautiful structure is made in the Gothic Revival style of architecture. Despite of being so old, it continues to function as an active congregation. Services and other religious ceremonies are routinely held at the church. The church is open to visitors for tours from...
For 100 years, St. Francis de Sales has been the anchor of the neighborhood - the cornerstone of South St. Louis. Join us in restoring this important part of our city's history! Thanks to the integrity and beauty of its architecture, St. Francis de Sales has earned a place in the prestigious National Register of Historic Places. It is, however, the human stories etched into the bricks of St....