ETHIOPIAN ORTHODOX TEWAHEDO CHURCH DIOCESE OF TEXAS - OKLAHOMA -1106 N JUPITER RD, GARLAND, TX 75042 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions