Shoppers Drug Mart 881

Shoppers Drug Mart #881 is a Shoppers Drug Mart drugstore located at Yorkdale Shopping Centre, 3401 Dufferin Street in Toronto, Ontario.