New Beginning Church at Cranbrook Theater Church of Houston, TX. The location of New Beginning Church at Cranbrook Theater Church is 77067, 1369 Spears Rd - marked with a pin on Google Map.