Shoppers Drug Mart 1120

Shoppers Drug Mart #1120 is a Shoppers Drug Mart drugstore located at 3970 Seminole Street in Windsor, Ontario.