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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results