4431 Lindell Blvd, St. Louis, Missouri 63108
The Cathedral Basilica of Saint Louis, also known as the Saint Louis Cathedral, is a cathedral of the Roman Catholic Church located in the Central West End neighborhood of St.
Categories: Catholic cathedral, Basilica, Catholic church, Church, Place of worship, Tourist attraction