« All Events This event has passed. St. Nicholas Family Life Center – St. Louis, MO Monday, May 6, 2024 @ 9:50 pm Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live Details Date: Monday, May 6, 2024 Time: 9:50 pm Venue St. Nicholas Family Life Center – St. Louis, MO 12550 S. Forty Dr. St. Louis, MO 63141 United States + Google Map Phone 314-361-6924 View Venue Website