ETHIOPIAN ORTHODOX TEWAHDO GOD THE FATHER CHURCH231 TAFT ST, DURHAM, NC 27703 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions