texas tech news

Aviewfrommyseat (6) · Sports club in Lubbock, United States
Suggest an edit · Your business? Claim now

Add more information

About Us The Texas Tech Club is a Private Club that provides our Members with a place to host, connect, play and celebrate.

Reviews

Aviewfrommyseat
4.0/5 · 6 reviews