Englewood Church of God1122 West 61st Street, Chicago, IL 60621 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions