DEBRE SELAM ST MICHAEL ETHIOPIAN ORTHODOX CHURCH TEWAHEDO CHURCH3909 36TH ST, SACRAMENTO, CA 95820 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions