Shoppers Drug Mart 764

Shoppers Drug Mart #764 is a Shoppers Drug Mart drugstore located at 1680 Richmond Street North in London, Ontario.