shopavalonmall.com » Stores » The Body Shop

The Body Shop

Love your Body

Email to a Friend
We believe there is only one way to be beautiful, nature's way.

contact us

739-9388

mall hours

Mon:10:00am-8:30pm
Tue:10:00am-8:30pm
Wed:10:00am-8:30pm
Thu:10:00am-8:30pm
Fri:10:00am-8:30pm
Sat:10:00am-8:30pm
Sun:12:00pm-5:00pm


About The Body Shop

Together with our parent company and other franchises around the world, The Body Shop Canada believes that business can be a powerful force for social and environmental change. Since opening in Canada in 1980, we have been dedicated to community and individual well-being by providing a high-quality product that delivers what it says it will, campaigning for social and environmental change, and by caring for our customers, staff, and community.


Browse our stores