Tag Archives: Cathedral Basilica of Saint Louis

Cathedral Basilica of Saint Louis

Cathedral Basilica of Saint Louis The Cathedral Basilica of Saint Louis is a marvelous historic Roman Catholic church, located in St. Louis’ Central West End. This iconic STL site stands at 226’ with beautiful Romanesque Revival and Byzantine Revival architectural styles. Here you will find the epicenter of the STL Archdiocese, the spot providing daily…
Read more