Shoppers Drug Mart 1328

Shoppers Drug Mart #1328 is a Shoppers Drug Mart drugstore located at 603 Fanshawe Park Road West in London, Ontario.