Dr Doyle Patk MB MRC Psch. FRCPC Location

Tevere Day Hospital Shelbourne, Limerick