FAITH TEMPLE WORSHIP CENTER1202 NIAGARA ST, HOUSTON, TX 77051 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions