About usMeaghers is a family-owned Irish business, led by our Managing Director Oonagh O'Hagan . Based in Dublin, we are headquartered in Airton Road, Tallaght. We currently have 9 stores in the Dublin area, providing a dispensing and retail service to our local communities. We also run a successful online business, based out of our Tallaght headquarters. Our company values are based on a strong family ethos, supporting our store and online teams, whilst providing an excellent and caring service to our customers.