Shoppers Drug Mart 2399

Shoppers Drug Mart #2399 is a Shoppers Drug Mart drugstore located at 8338 18 Street Southeast in Calgary, Alberta.