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

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload