Shoppers Drug Mart 1088

Shoppers Drug Mart #1088 is a Shoppers Drug Mart drugstore located at 11 Arthur Street North in Elmira, Ontario.