Details Date: April 23, 2024 Time: 3:54 am CDT Venue The Liberty Center 111 W 5th St. Sedalia, MO 65301 United States + Google Map Phone (660) 827-3228 View Venue Website Event Categories: Academics, Specific Ministry Pastor + Google Calendar+ Outlook+ iCal