China Telecom Satellite Communications

LOCATIONS

Headquarters

China Telecom Satellite Communications Limited

No. 31, Financial Street

Xicheng District, Beijing Municipality, 100033

China

OFFICE: 100033