The Body Shop ON Store Locator
Address, Contact Information, & Hours of Operation for The Body Shop Locations in ON
- Barrie
- Belleville
- Brampton
- Burlington
- Cambridge
- Etobicoke
- Guelph
- Hamilton
- Kingston
- Kitchener
- London
- Markham
- Mississauga
- Newmarket
- Niagara Falls
- North Bay
- Oakville
- Orleans
- Oshawa
- Ottawa
- Peterborough
- Pickering
- Richmond Hill
- Sarnia
- Scarborough
- St. Catharines
- Sudbury
- Thornhill
- Thunder Bay
- Toronto
- Vaughan
- Willowdale
- Windsor