London Drugs

London Drugs is more of a department store than a drugstore. For quality products, superior selection, great prices and friendly, knowledgable staff, nobody does it better.

Payment Details: Cash, Debit, Visa, Mastercard, American Express, WEM Card
1494, 8882 170 Street
Edmonton, Alberta
T5T 4M2