The Body Shop stores in Ontario on Map
Check these stores:
The Body Shop in Belleville
390 North Front Street, Belleville, Ontario K8P 3E1
The Body Shop - Depot in Niagara Falls
7500 Lundy's Lane, Niagara Falls, Ontario - ON L2H 1G8, Canada
The Body Shop in Brampton
25 Peel Centre Dr, Brampton, ON L6T 3R5
The Body Shop in Kitchener
2960 Kingsway Drive, Kitchener, ON, N2C 1X1
Body Shop, The in London
1105 Wellington Road South, London, Ontario, Canada
Top stores locator
Stores
The Body Shop located in Vaughan Mills
1 Bass Pro Mills Drive, Vaughan, Ontario - ON L4K 5W4, Canada
Stores
The Body Shop located in Fairview Mall
1800 Sheppard Ave. East, Toronto, ON, M2J 5A7
Stores
The Body Shop located in Scarborough Town Centre
300 Borough Drive, Scarborough, Ontario, M1P 4P5, Canada
Stores
The Body Shop located in Erin Mills Town Centre
5100 Erin Mills Parkway, Mississauga, Ontario, L5M4Z5
Stores
The Body Shop located in Rideau Center
50 Rideau Street, Ottawa, ON, K1N 9J7