DIOCESE OF OHIO EPISCOPAL COMMUNITY SERVICES FOUNDATION2230 EUCLID AVE, CLEVELAND, OH 44115 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions