Texas 1881 Sports ClubotherClosed · opens 13:00 Fri9601 Katy Fwy Ste 255, Houston, TX 77024, USAA sports club situated along Houston’s Katy Freeway.Find on Google MapsAsk Karpo for more information.Get the APP