Where is Texas Tech?

Texas Tech University is located at 2500 Broadway in Lubbock, TX 79409. Founded in 1923, the University currently enrolls over 28,000 students.