Shoppers Drug Mart represents the Canadian drug store retail chain. The brand was founded in 1962, in Toronto, Quebec. Its headquarters are still in Toronto while the number of stores has reached 1,300. They sell not just pharmacy but also beauty products for skincare, make-up, and luxury beauty.
No search results.