Facility Field Of Champions 12303 Shiloh Church Rd. Houston, Tx 77066 Share this:TwitterFacebookLike this:Like Loading...