The Body Shop West Edmonton Mall

4/5
(12) · Cosmetic & beauty supplies in Edmonton, Canada
Suggest an edit · Your business? Claim now

Add more information

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 …

Reviews

Yelp
4.0/5 · 12 reviews
Data from: Yelp · YPCA