Archdiocese of St. Louis

Flag as Inappropriate

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
(314) 792-7000
  • Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »