Where is Texas Tech University?

Glad you asked...
Texas Tech University is located in Lubbock, Texas. It was established on February, 10th, 1923 and it is second largest contiguous compus in the U.S. Their motto is From here, it's Possible.
tammypage, Answers Expert
Partner Sites:  Bloglines  |  Citysearch  |  The Daily Beast  |  Ask Answers  |  Life123  |  Reference
© 2012 Ask.com