4650 Old Ironsides Dr, Santa Clara, CA 95054 USA - China Telecom Americas