Shoppers Drug Mart 124

Shoppers Drug Mart #124 is a Shoppers Drug Mart drugstore located at 1 Farm Road in Deer Lake, Newfoundland and Labrador.