Founded in 1976 in Brighton, England, by Dame Anita Roddick, The Body Shop is a global beauty brand and a certified B Corp. The Body Shop seeks to make a positive difference in the world by offering high-quality, naturally inspired skincare, body care, hair care and make-up produced ethically and...
8702 Keystone Xing Ste 146C Indianapolis , IN 46240 United States
Credit Cards | Yes |
I am addicted to their body butters. Seriously, the almond one gives me chills
Be sure to use a 'Love Your Body Card' for 10% off!
My one experience here was actually wonderful. Prompt service, friendly staff--- which is usually not what standard visit to Apple stores - Kayla Johnson
Everything is amazing. They have anything you could want. And the cheesecake list? It's never ending - Paul Kasten
if your aveda salon is out of product they have everything!! and hand massages with every visit!! - Coty Leffingwell