DEBRE MEHERET ST MICHAEL CHURCH3010 EARL PL NE, WASHINGTON, DC 20018 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions