Parish council & AssociationsParish Pastoral Council & Sub committeesSt. Vincent de Paul SocietyThe Legion of MaryThe Altar Servers AssociationYouth AssociationSunday SchoolSt. Mary’s ChoirsHoly ChildhoodMarriage Encounter