Delta Airlines Shanghai office in China

Location: Delta Air Lines Unit 2105-2106, Park Place Plaza No.1601 Nanjing Road West, Shanghai, China

Phone: 4001202364

Office Hours: 7 days a week

Website: https://www.delta.com/