Shoppers Drug Mart 766

Shoppers Drug Mart #766 is a Shoppers Drug Mart drugstore located at 1365 Huron Street in London, Ontario.