Shoppers Drug Mart 106

Shoppers Drug Mart #106 is a Shoppers Drug Mart drugstore located at Churchill Square, 8 Rowan Street in St. John's, Newfoundland and Labrador.