Evoque Data Center Location

Shanghai, China

Shanghai Data Solutions IDC,
NO. 4 building, 400 Fangchun Rd,
Zhangjiang Hi-tech Park
Pudong, Shanghai China

Phone: +1 (469) 436-6687

Shanghai Data Center Information

Our Shanghai, China data center offers 96,840 square feet of total space, with 2,851 square feet of raised flooring. Our facility has been providing customers with substantial power, high security, and 24x7 support since it was built in 2008. Amenities include a customer lounge and conference room.


Network Service Providers
  • AT&T
  • China Mobile
  • China Telecom
  • China Unicom


  • SSAE18 (SOC1, SOC2, SOC3)
  • ISO 27001
  • PCI v3.2

Center Manager

Serena Lua

Serena Lua is the Area Manager of Asia Pacific Data Centers for Evoque Data Center Solutions™. She is a Certified Data Center Management Professional with 13 years of experience in the industry. Serena specializes in project management, data centre operations management. and capacity planning.

The Space

The Space

Year Opened: 2008

  • Customer Lounge: Yes
  • Conference Room: Yes

Colo Products Offered

  • Cage, locking cabinets

Request a Data Center Tour

Interested in seeing the space for yourself and speaking with an on-site expert?

Additional Shanghai, China Specs


Find out why the world’s most data-intensive enterprises deploy environments with Evoque Data Center Solutions™.