This La Quinta Inn Lubbock - West Medical Center is located at 4115 Marsha Sharp Fwy, Lubbock, TX-79407. An interactive Map of this La Quinta Inn Lubbock - West Medical Center is shown below.
View details of this La Quinta Inn Lubbock - West Medical Center location.