Get Directions to Christ Temple Apostolic Church ← View details 6202 Lockwood Drive, Houston, Texas 77026 (713) 635-1301 Get Directions From* To * — Required information