Details Date: August 31, 2024 Time: 10:21 pm CDT Venue Chapel of St. Timothy & St. Titus 801 Seminary Place St. Louis, MO 63105 United States + Google Map + Google Calendar+ Outlook+ iCal