Details Date: April 25, 2024 Time: 9:12 am CDT Venue Kenrick Glennon Seminary 5300 Glennon Drive St. Louis, MO 63119 United States + Google Map Phone 314-505-7329 Event Categories: Liturgical Calendar + Google Calendar+ Outlook+ iCal