The Body Shop UAE Admin Office (1st Floor, Door 101) is located in Sharjah, United Arab Emirates on Al Tawun, Buheira Corniche Road Behind Sharjah Expo Center, Near Sharjah Co-Op. The Body Shop UAE Admin Office (1st Floor, Door 101) is rated 3 out of 5 in the category cosmetics industry in United Arab Emirates.
Address
Al Tawun, Buheira Corniche Road Behind Sharjah Expo Center, Near Sharjah Co-Op