Espiritu Santo Episcopal Church9100 East 21st Street South, Tulsa, OK 74129 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions