ECUMENICAL INSTITUTE4750 N SHERIDAN RD, CHICAGO, IL 60640 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions