Tel Tex Computer Products
3315 W 12th St
Houston
TX
77008
(713) 868-6000
Open Map
Description
Tel Tex Computer Products is located at 3315 W 12th St, Houston, TX. This location is in the Lazy Brook - Timbergrove neighborhood..
by merchantcircle on July 05, 2015 from
merchantcircle
Computer & Computer Equipment Dealers Used
Computer Sales
Electronics - Computers