Shoppers Drug Mart 866

Shoppers Drug Mart #866 is a Shoppers Drug Mart drugstore located at 1020 Ottawa Street North in Kitchener, Ontario.