North Asia

APL Logistics (North Asia)
19F, Baohua International Plaza
No.555 West Guangzhong Road
Shanghai, 200072 China
Tel: (86) (21) 2613 5000
Fax: (86) (21) 2606 3521

Posted Under: