Shoppers Drug Mart 968

Shoppers Drug Mart #968 is a Shoppers Drug Mart drugstore located at Cherry Hill Village, 301 Oxford Street West in London, Ontario.