ETHIOPIAN SAINT MARY ORTHODOX CHURCH3243 W 98TH ST, CLEVELAND, OH 44102 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions