Saturday Masses in Gwynedd

9.00am

St Tudwal (Barmouth)

9.30am

Carmelite Monastery (Dolgellau)

10.30am

St Mary Magdalene (Blaenau Ffestiniog)

12.00pm

St David (Tywyn)