FIRST CHURCH OF NEW THOUGHT8303 BRAESVIEW LN, HOUSTON, TX 77071 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions