UNIVERSITY SUITES HOTEL

1001 University Avenue
Lubbock
Texas
United States