Shoppers Drug Mart 346

Shoppers Drug Mart #346 is a Shoppers Drug Mart drugstore located at Millwoods Town Centre, 2331 66th Street Northwest in Edmonton, Alberta.