STS Consulting Services, LLC

Corporate Office
434 E. Loop 281, Suite 105
Longview, TX 75605
Phone: 903-247-1787
Fax: 903-247-1788

Mailing Address:
P.O. Box 9005
LongviewTX 75608-9005

Tulsa Office
5314 S. Yale Ave, Suite 800
Tulsa, OK 74135
Phone: 918-770-0344

Dallas Office
5001 Spring Valley Road, Suite 120E
Dallas, TX 75244
Phone: 972-534-2650

CONTACT US