Facilities Dallas FORO Sports Club 14725 Preston Rd. Dallas, TX 75254 CLICK HERE to view a map. Houston South Campus Sports Complex 3600 W Bellfort Ave Houston, TX 77025 More information can be found HERE