DEBRE MENKRAT SAINT GABRIEL ETHIOPIAN ORTHODOX TEWAHDO CHURCH118 BOWDOIN ST, DORCHESTER, MA 02124 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions