Archdiocese of St. Louis
Drag box to select area
Located near the intersection of Kenrick and Laclede Station, The Archdiocese of St. Louis is the main campus for the administrative and spiritural offices of the Catholic Church in St. Louis. This is the location where many of the clergy and leading officials reside. This is also the location where all of the major administrative operations for the Catholic church here in St. Louis takes place.
20 Archbishop May Dr, Saint Louis, MO 63119
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed