Where is Texas Tech Located?

Glad you asked...
Texas Tech University was established in February 10, 1923, and is located in Lubbock, Texas. Their colors are scarlet and black and they have the nickname Red Raiders.
hawaiianlika, Answers Expert
Partner Sites:  Bloglines  |  Citysearch  |  The Daily Beast  |  Ask Answers  |  Life123  |  Reference
© 2012 Ask.com