Cavanagh Apothecary Ltd I.D.A
16 Main St S
Hagersville, ON N0A 1H0
Hagersville, ON N0A 1H0
I.D.A. pharmacies are independently owned and operated by pharmacists who believe in investing in the best possible pharmacy care. They are all united in a shared commitment of being your local community pharmacy. I.D.A. are independent pharmacies that are also members of Drug Trading, Canada's oldest and largest independent pharmacy services provider.