La Quinta Inn Lubbock Civic Center

601 Avenue Q
Lubbock
Texas
United States