Pledge to make a difference, together.

Shanghai Oasis Public Service Development Center

Eshan Road No.633 C-112, PuDong District, ShangHai,
200127 Shanghai,
China

| ID: 30-0108263-8953

Our Mission

Shanghai Oasis Public Service Development Center

Our Impact

Causes We Support

Countries We Serve