Shoppers Drug Mart 1146

Shoppers Drug Mart #1146 is a Shoppers Drug Mart drugstore located at 645 Commissioners Road in London, Ontario.