Shoppers Drug Mart 569

Shoppers Drug Mart #569 is a Shoppers Drug Mart drugstore located at 32 Water Street in La Scie, Newfoundland and Labrador.