The Body Shop stores in Ontario on Map

Check these stores:
The Body Shop in Scarborough
300 Borough Drive, Scarborough, Ontario, M1P 4P5, Canada
The Body Shop in Newmarket
17600 Yonge St, Newmarket, ON, Canada, L3Y 4Z1
The Body Shop in Barrie
509 Bayfield St., Barrie, Ontario - ON L4M 4Z8, Canada
The Body Shop in Oakville
240 Leighland Avenue, Oakville, Ontario, Canada, L6H 3H6
The Body Shop in North Bay
1500 Fisher Street, North Bay, Ontario - ON P1B 2H3, Canada
Top stores locator
Stores
The Body Shop located in Lynden Park Mall
84 Lynden Road, Brantford, ON, Canada
Stores
The Body Shop located in Lansdowne Place Mall
645 Lansdowne St. W., Peterborough, ON, Canada
Stores
The Body Shop located in Rideau Center
50 Rideau Street, Ottawa, ON, K1N 9J7
Stores
The Body Shop located in Pickering Town Centre
1355 Kingston Road, Pickering, Ontario, Canada, L1V 1B8
Stores
The Body Shop located in Square One Shopping Centre
100 City Centre Drive, Mississauga, ON, L5B 2C9