Doctors

Dr Ian McCroskery (m)MBChB, DMH, MRCGP
Dr Kieran Kelly (m)MB BCH BAO, DCH, DRCOG, DMH, MRCPCH, MRCGP
Dr Hugh Finnegan (m)MB BCH BAO DMH MRCGP
Dr Christopher Mitchell (m)MB, BCh, BAO, MRCGP, BSc
Dr Rachel Gilroy (f)MB Bch BAO MRCGPP FRACGP MRCP and DMH
Dr Rachel O’Hare (f)MB, BAO, BCh, MRCGP