GLORIOUS CHURCH MINISTRIES INTERNATIONAL INC2107 E 63RD ST N, TULSA, OK 74130 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions