Parish Calendar

PLEASE NOTE: Due to the covid-19 pandemic, most parish events are currently cancelled, or may be taking place virtually by video conferencing. Please contact the head of your group or the parish office for updates.