
Track STO Express shipments
STO Express or Shentong Express was established in 1993. After 20 years of development, they have grown to become a major player in China's logistics market. Today they have 2,800 branches and independent outlets and has employed 300,000 people.
- Phone: 4008895543
- Website: http://www.sto.cn/