Christ Apostolic Church Revival Center Church of Houston, TX. The location of Christ Apostolic Church Revival Center Church is 77084, 5225 Timber Creek Pl Dr - marked with a pin on Google Map.