
The Body Shop
at Bayshore Shopping Centre • Ottawa, Ontario
Category
Beauty & Personal Care
About
The Body Shop is an innovative cosmetics company that is honest, intelligent, and leading-edge. The Body Shop has defined an entirely new approach to cosmetics retailing using it's shops and brand power to promote a new way of doing business dedicated to social responsibility.
Hours
- Sun: 10am-6pm
- Mon-Sat: 9am-9pm