Shanghai Information Service Outsourcing Development Center is located in Shanghai, China on 585 Fuxing Middle Rd, Lu Wan Qu. Shanghai Information Service Outsourcing Development Center is rated 3 out of 5 in the category government officecompany in China.
Address
585 Fuxing Middle Rd, Lu Wan Qu