Skip to main content

Tech Inn

hotel · Lubbock, TX

Address
3107 Clovis Rd, Lubbock, TX 79415
Phone
(806) 771-7262
Website
techinnlubbock.com
Where
33.6124, -101.8842

Search Hominin for Tech Inn

Other hotels nearby

More in Lubbock