Shoppers Drug Mart 953

Shoppers Drug Mart #953 is a Shoppers Drug Mart drugstore located at 111 Albert Street in Ottawa, Ontario.