NBSM Rivers of Water Church Church of Houston, TX. The location of NBSM Rivers of Water Church Church is 77022, 607 E Rogers St - marked with a pin on Google Map.