Oops! Something went wrong, please try again later.
St. Francis Xavier College Church is a Catholic church in the Midtown neighborhood of St. Louis, Missouri, United States. The church was built by the Society …
Donate with Microsoft
Your gift will support St Francis Xavier Catholic Church
Reviews
Tripadvisor
4.5/5 · 10 reviews
Loading reviews...
Aug 2, 2020
We walked around the church last Friday and really thought it blended beautifully with the campus all around. Beautiful architecture design, and worth visiting. Full review by SteveRainville99