Where can I find a down jacket renovation shop in Putuo District, Shanghai?

According to relevant public information, Fat Down Store is a down jacket renovation shop in Putuo District, Shanghai, with the address of No.488 Yumin Road, Nanxiang. Shanghai is a provincial administrative region, a municipality directly under the Central Government, a national central city, a megacity and a core city of Shanghai metropolitan area in People's Republic of China (PRC). It is also an international economic, financial, trade, shipping and scientific and technological innovation center of China approved by the State Council.