Manna of Life Deliverance Cathedral Church of Houston, TX. The location of Manna of Life Deliverance Cathedral Church is 77037, 9615 Sweetwater Ln - marked with a pin on Google Map.