Details Date: April 26, 2024 Time: 8:52 pm CDT Venue Grace Lutheran Church (Tulsa, OK) 2331 E. 5th Place Tulsa, 74104 + Google Map Phone 918-592-2999 View Venue Website Event Categories: Financial Aid + Google Calendar+ Outlook+ iCal