Rabbi or leaderShalom GreenbergAddress1720 Hongqiao Rd, %D, Chang Ning Qu, Shang Hai Shi, 200052, ChinaApproximate locationEmailinfo@chinajewish.org