Storefront Pickup Available Starting December 2nd:
Hours: Monday – Sunday: 12pm – 7pm
Phone Number: 416-783-8702
Closest entrance: A2
The Body Shop is an innovative cosmetics company that is honest, intelligent and leading-edge. It uses its shops and branding power to promote a new way of doing business dedicated to social responsibility and Profits with Principles.