Call Us

3107 Clovis Road, Lubbock, TX, 79415, US

About Tech Inn

Amenities

Map Location & Address

Tech Inn
3107 Clovis Road, Lubbock, TX, 79415, US
Tech Inn
Our Best Rate
Pay Now & Save
Room amenities and details
i
Book now