« All Events This event has passed. St. Nicholas Family Life Center – St. Louis, MO Tuesday, July 16, 2024 @ 7:50 am Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live Details Date: Tuesday, July 16, 2024 Time: 7:50 am 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