FLOWING RIVERS MINISTRIES9203 HWY 6 SOUTH STE 124192, HOUSTON, TX 77083 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions