Shoppers Drug Mart 1194

Shoppers Drug Mart #1194 is a Shoppers Drug Mart drugstore located at 595 South Pelham Road in Welland, Ontario.