Clergy:

Bishop Danny Meagher – Administrator

Fr Richard Ddumba – Assistant Priest

Rev. Mr Constantine Rodrigues – Parish Deacon

Secretary:

Elsa Waldie

Presbytery open hours:

Monday – Thursday:   9am – 4pm