meetingrooms3
in
Lubbock, TX
La Quinta Inn & Suites Lubbock North
5006 Auburn St
Lubbock
TX
79416
(806) 749-1600
4.0
mi