at 11703 University Ave, Lubbock , 79423 United States
11 FB users likes Tech Cafe, set it to 489 position in Likes Rating for Lubbock, Texas in Local Business category
Tech Cafe is Lubbock based place and this enity listed in Cafe category. Located at 11703 University Ave TX 79423. Contact phone number of Tech Cafe: (806) 748-1999