Kevin Gallagher Full Member of Association Not presently accepting clientsCanterbury / Christchurch Ignatian Spiritual DirectorsContact details02 7739 7007 kevingallagher@xtra.co.nz Add to favourites