DISCOVER CHURCH6528 E 101ST ST STE D 258, TULSA, OK 74133 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions