Telephone:+1 (918)-340-5590
Church Time:Sunday 11:00amWednesday 6:30pm
Address:1324 N Sheridan Rd, Tulsa OK, 74115