SELF The Detox Market Wellness Shop Toronto The Detox Market Wellness Shop Toronto is a pop-up turned staple wellness shop in Toronto, provides Torontinas with the cleanest, most effective natural products... STYLE CanadaAugust 17, 2017