No. 801, Office Building, Shanghai International Equatorial Hotel, No. 228 Huashan Road, Jing'an District, Shanghai.
According to Baidu Map query, the address of Shanghai Bank of China Credit Card Center is located at No. 801, Office Building, Shanghai International Equatorial Hotel, No. 228 Huashan Road, Jing'an District, Shanghai. The Shanghai Credit Card Center is Bank of Shanghai Co., Ltd., hereinafter referred to as "Bank of China".
Shanghai Credit Card Center is a credit card company in Suzhou City, China, that provides benefits to cardholders using standard RMB personal credit cards.