Shoppers Drug Mart 1278

Shoppers Drug Mart #1278 is a Shoppers Drug Mart drugstore located at 1186 Oxford Street West in London, Ontario.