Where is Texas Tech Located?

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