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...
2855 Stevens Creek Blvd Ste 1343 Santa Clara , CA 95050 United States
Credit Cards | Yes |
The girls here have great customer service and let you have trial samples
♥️ Love Your Body card
Cool place! They have real good service here, serving with a smile. :) - Eric Loke
Love the vegetarian options, ask for a soy milkshake, really good! - Vickye Wong
Love the new lotions and the old lotions too and love the sanitizers - Ada Alexander
Thanks for checking in! On 5/14, we're donating $1.50 for every visitor to support @sharestrength! - Kiehl's Since 1851
Incredible customer service. Shout out to Kristin for the awesome foot treatment! Love this location. - Emma Lloyd