There is a new parking lot 3 minutes walk from the Jewish Center.

 

Corner of Leye St. and Jiaxing St.嘉興街 X  樂業街 (map below)