Shoppers Drug Mart 623

Shoppers Drug Mart #623 is a Shoppers Drug Mart drugstore located at Beacon Hill Shopping Centre, 2339 Ogilvie Road in Ottawa, Ontario.