Shoppers Drug Mart 851

Shoppers Drug Mart #851 is a Shoppers Drug Mart drugstore located at Parkway Plaza, 85 Ellesmere Road in Scarborough, Ontario.