Shoppers Drug Mart 1101

Shoppers Drug Mart #1101 is a Shoppers Drug Mart drugstore located at 600 Ouellette Avenue in Windsor, Ontario.