Debre Genet Kidus Amannuel Ethiopian Orthodox Tewahedo Church7100 Woodland Avenue, Philadelphia, PA 19142 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions