Shoppers Drug Mart 1083

Shoppers Drug Mart #1083 is a Shoppers Drug Mart drugstore located at 89 Geddes Street in Elora, Ontario.