Shoppers Drug Mart 1421

Shoppers Drug Mart #1421 is a Shoppers Drug Mart drugstore located at 2206 Lake Shore Boulevard West in Toronto, Ontario.