5900 S Union AveTulsa, OK 74107
Due to construction--turn south on Union from 51st St to access church