Shanghai

Stena Marine Shanghai
Room 1912, LL Land Plaza
No 580, West Nanjing Road, Jing An District
Shanghai 200040 
China


+86 21 6230 7762