Parish Priest: Most Rev Richard Umbers Parish Administrator: Fr Andrew James Deacon: Rev Mr Louis Azzopardi