Archdiocese of St. Louis
Closed
Photos
20 Archbishop May Dr
St Louis, MO 63119
The Archdiocese of St. Louis, situated near Kenrick and Laclede Station, serves as the central hub for the administrative and spiritual functions of the Catholic Church in the St. Louis area.
This campus is home to clergy members and top officials, overseeing all major administrative operations for the Catholic community in St. Louis.
Generated from their available business information
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.



