The Body Shop stores in Barrie, Ontario on Map

The Body Shop store locations in Barrie (Ontario)
More The Body Shop stores in Ontario - ON
The Body Shop stores located in Barrie: 1
Largest shopping mall with The Body Shop store in Barrie: Rio Can Georgian Mall
The Body Shop store locator Barrie displays complete list and huge database of The Body Shop stores, factory stores, shops and boutiques in Barrie (Ontario). The Body Shop information: map of Barrie, shopping hours, contact information.
More The Body Shop stores in Ontario - ON
Search all The Body Shop stores located in Barrie, Ontario