Contact Us

Please fill out the form below with your inquiry. We'll be in touch! 

Address

11611 Champion Forest Dr
Houston, TX 77066

Phone

281.580.8806

Service Times

Sunday | 10:00 AM and 6:30 PM

CONNECT

LIVESTREAM

Sunday | 10:00 AM 
Wednesday | 7:30 PM

WATCH

PLAN YOUR VISIT

Contact Us

( )   -

Checkboxes