FREE THE CAPTIVES MISSION INC7408 E 118TH TER, KANSAS CITY, MO 64134 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions