University City, United States
Cathedral Basilica of Saint Louis
The Cathedral Basilica of Saint Louis, also known as the Saint Louis Cathedral or the New Cathedral, is a Catholic cathedral in the Central West End neighborhood of St. Louis, Missouri. Completed in 1914, it is the mother church of the Archdiocese of St.
- City
- University City
- Country
- United States
- Category
- Religious
- Suggested visit
- About 45 minutes
More places in University City
Background: Wikipedia