Shoppers Drug Mart 1118

Shoppers Drug Mart #1118 is a Shoppers Drug Mart drugstore located at 11500 Tecumseh Road East in Windsor, Ontario.