The Body Shop is located in New Taipei City, Taiwan, Taiwan, Province Of China on No. 122號, Section 3, Zhongshan Rd, Zhonghe District. The Body Shop is rated 4.9 out of 5 in the category cosmetics store in Taiwan, Province Of China.
Address
No. 122號, Section 3, Zhongshan Rd, Zhonghe District