Skip to content

Business Listings - the body shop

Search results

  • The Body Shop India

    The Body Shop India

    C/O Quest Retail Pvt. Ltd. 7th Floor, Infinity Tower - A DLF Cyber City, DLF Phase-II Gurgaon – 122002, DLF Cyber City, Gurgaon, Haryana - 122002

    +91-9599227343

    The Body Shop India is a cruelty-free beauty and cosmetics retailer known for its ethically sourced, nature-inspired products. Committe.....nces. Its

    Categories Beauty Care