Shoppers Drug Mart 762

Shoppers Drug Mart #762 is a Shoppers Drug Mart drugstore located at University Mall, 2670 Tecumseh Road West in Windsor, Ontario.