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 Barrie
509 Bayfield St., Barrie, Ontario - ON L4M 4Z8, Canada
The Body Shop in Brantford
84 Lynden Road, Brantford, ON, Canada
The Body Shop in London
1680 Richmond Street North, Box 23, London, ON, N6G 3Y9
The Body Shop in Toronto
220 Yonge Street, Toronto, Ontario - ON M5B 2H1, Canada
Top stores locator
Stores
The Body Shop located in Oshawa Centre
419 King Street West, Oshawa, ON L1J 2K5, Canada
Stores
The Body Shop located in White Oaks Mall Ontario
1105 Wellington Road South, London, Ontario, Canada
Stores
The Body Shop located in RioCan Oakville Place
240 Leighland Avenue, Oakville, Ontario, Canada, L6H 3H6
Stores
The Body Shop located in Quinte Mall
390 North Front Street, Belleville, Ontario K8P 3E1
Stores
The Body Shop located in Square One Shopping Centre
100 City Centre Drive, Mississauga, ON, L5B 2C9