Clergy

Fr Leo Mifsud OMI

Official Title:

Rev Leo Mifsud OMI

Roles:

Assistant Priest, St Michael’s Catholic Parish

Contact Details

local_phone (02) 4423 1712