Oasis of Hope Worship Center Church of Houston, TX. The location of Oasis of Hope Worship Center Church is 77069, 4606 Farm to Market 1960 Rd W - marked with a pin on Google Map.