The Body Shop is a Cosmetics store located at 2366 Bloor St W, Toronto, ON M6S 1P3, Canada. It has received 65 reviews with an average rating of 4.6 stars.
Monday | 10AM-6PM |
---|---|
Tuesday | 10AM-6PM |
Wednesday | 10AM-6PM |
Thursday | 10AM-6PM |
Friday | 10AM-6PM |
Saturday | 10AM-6PM |
Sunday | 10AM-6PM |
The address of The Body Shop: 2366 Bloor St W, Toronto, ON M6S 1P3, Canada
The Body Shop has 4.6 stars from 65 reviews
Cosmetics store
11 reviews
2206 Lake Shore Blvd W, Toronto, ON M8V 1A4, Canada