Courtesy of La Quinta Inn & Suites by Wyndham Lubbock Southwest| Find the Best ... It’s 6-miles to the campus of Texas Tech University and about 14 miles from the Lubbock airport.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results