Shoppers Drug Mart 1175

Shoppers Drug Mart #1175 is a Shoppers Drug Mart drugstore located at 19 Stover Street North in Norwich, Ontario.