GLOBALCHURCH TV INC608 AURORA ST, HOUSTON, TX 77008 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions