North Star Baptist Church International, Inc. Church of Houston, TX. The location of North Star Baptist Church International, Inc. Church is 77008, 908 W 19th St - marked with a pin on Google Map.
Other churches from Houston:
North Star Baptist Church International, Inc. Church of Houston, TX. The location of North Star Baptist Church International, Inc. Church is 77008, 908 W 19th St - marked with a pin on Google Map.