Shoppers Drug Mart 795

Shoppers Drug Mart #795 is a Shoppers Drug Mart drugstore located at Rose City Plaza, 825 Ontario Road in Welland, Ontario.