DEBRE SAHLE ST MICHAEL ERITREAN ORT HODOX TEWAHDO CHURCHPO BOX 1021, HELOTES, TX 78023 ContactAboutWorship StyleUnknownLanguageEnglishGet Directions