The Body Shop

Open
1200 St Laurent Blvd
Ottawa, Ontario K1K 3B8

Located in Ottawa, Ontario, this shop specializes in a diverse range of personal care products, including bath and body items, skincare, haircare, fragrances, and gifts. Their offerings feature popular lines such as Spa of the World, Men's Grooming, and various floral and fruit-infused collections tailored to different skin types and needs.

Committed to ethical practices, the company emphasizes community fair trade and vegan beauty, while actively supporting initiatives that empower women and girls. With a focus on sustainable packaging and cruelty-free products, they strive to provide quality self-care items that also contribute positively to the community.

Generated from the website

Own this business?
See a problem?

You might also like

CanadaOntarioThe Body Shop

Partial Data by Infogroup (c) 2025. All rights reserved.