Company STA TELECOMMUNICATIONS CORP. Address 10300 N. Central Expressway, Suite 350, DALLAS, TX, 75231 - 0000, USA