|Location & Service Times|
The Church of Champions main campus is located at 12922 Cutten Road in Houston, Texas. We are one block south of FM 1960 on Cutten Road, behind Target. Our physical address is:
Church of Champions
Our Service Schedule is as follows:
Weekend Celebration: The First Service @ 9:07am. The Second Service @ 10:37am
Maps & Directions
Put your address in the box below to get directions from your location to the Church of Champions!