DEBRE AMIN ST TEKLE HAYMONOT ETHIOPIAN ORTHODOX TEWAHIDO CHURCH2656 SW 104TH ST, SEATTLE, WA 98146 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions