Details Date: December 15, 2025 Time: 12:21 am CST Venue Loeber II 801 Seminary Place St. Louis, MO 63105 + Google Map + Google Calendar+ Outlook+ iCal