The Body Shop

>

The Body Shop locations

All The Body Shop locations and store hours

Number of stores:
The Body Shop store locator