Texas Tech University
Texas Tech University is a public research university in Lubbock, Texas.
Address: 2901 Main St
Neighborhood: Texas Technological College Historic District
City: Lubbock
County/district: Lubbock
Region: TX
Postal code: 79406
Country: United States