DIOCESE OF SAINT ANTHONY7544 S URBANA AVE, TULSA, OK 74136 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions