Texas Computer Sales & Svc
4526 E University Blvd # 5 # E
Odessa, TX 79762
Odessa, TX 79762