ECCLESIA OF CHRIST COSMOPOLITAN INC4130 FARLIN AVE, SAINT LOUIS, MO 63115 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions