Shoppers Drug Mart 918

Shoppers Drug Mart #918 is a Shoppers Drug Mart drugstore located at Pickle Barrel Plaza, 5899 Leslie Street in Toronto, Ontario.