100 Dongliu Road, 4th Floor, IDC Center,Shushan District, Hefei City, Anhui Province - China Telecom Americas