at 3107 Clovis Rd, Lubbock , 79415-1609 United States
Lubbock, Texas
2 FB users likes Tech Inn, set it to 622 position in Likes Rating for Lubbock, Texas in Local Business category
Tech Inn is Lubbock based place and this enity listed in Lodging category. Located at 3107 Clovis Rd TX 79415-1609. Contact phone number of Tech Inn: (806) 771-7262