Best Western Plus Tech Medical Center Inn
Part of Best Western Plus ®
Hotel
Amenities
Wi-Fi
Location
4703 North Loop 289
Lubbock, TX
79416
Lubbock, TX
79416
Get Directions