Address: 10525 Newkirk, Suite 220, Dallas, TX 75220
Address: 209 W 2nd St., Suite 315, Fort Worth, TX 76102
Telephone : (972) 402-0459 Telephone : (214) 545-6309 Telephone : (817) 288-7640
National Telesystems, Inc. 10525 Newkirk, Suite 220 Dallas, TX 75220 214-352-5000
National Telesystems, Inc. 209 W 2nd St., Suite 315 Fort Worth, TX 76102 817-222-2400