Gavin Treanor

Gavin Treanor, Temenos Medical Centre, 7 Townyard Court, Townyard Lane, Malahide, Co Dublin, 01 8455994, www.temenosmedicalcentre.ie