FAITH TEMPLE PENTECOSTAL CHURCH INPO BOX 775212, SAINT LOUIS, MO 63177 ContactAboutWorship StyleUnknownLanguageEnglishGet Directions