HDO Masses in Moray

6.30pm (vigil)

St Columba (Lossiemouth)

7.00pm (vigil)

St Peter (Buckie)

8.00am

Pluscarden Abbey (Elgin)

9.30am

St Thomas (Keith)

10.00am

Pluscarden Abbey (Elgin)

St Peter (Buckie)

7.00pm

St Mary (Fochabers)