Shoppers
Shoppers Drug Mart Corporation is Canada's largest retail pharmacy chain, and it has its headquarters in North York, Toronto, Ontario. It has more than 1,241 stores operating under the names Shoppers Drug Mart in nine provinces and two territories and Pharmaprix in Quebec as well as in Hawkesbury, Ontario.
Read more about Shoppers.
Related Subjects
Related Phrases
Related Words