La Quinta Inn & Suites Lubbock West Medical Center

4115 Marsha Sharp Freeway
Lubbock
Texas
United States