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 3524

Posted Under: