where is texas tech

Where Is Texas Tech: Location & Campus Guide

Texas Tech University (TTU) sits in Lubbock, Texas. This public research school has shaped education for over 100 years. TTU's main campus is in Lubbock, West Texas. This growing city has a rich culture and...

Recent posts

Google search engine

Popular categories