Shoppers Drug Mart 621

Shoppers Drug Mart #621 is a Shoppers Drug Mart drugstore located at St. Laurent Shopping Centre, 1200 St. Laurent Boulevard in Ottawa, Ontario.