3020 Coronado Dr, Santa Clara, CA 95054 USA - China Telecom Americas