TEC Well Service, Inc.



25 Well Svc. Rigs, 6 Swabbing Rigs


Head Office
2516 West Marshall Ave
Longview, TX  75604


Office
851 W Harrison Rd
Longview, TX  75604


Office
1390 W IH-20
Odessa, TX  79763

Phone: (432) 333-1111


Location Map