Welcome to the website of God the Holy Spirit Catholic Church in Newtown, and Our Lady and St Richard Gwyn in Llanidloes, in the diocese of Wrexham. We hope you will find the information you are looking for about our parishes. Mass times are given on the dedicated page.
Site Updated on February 22nd. 2020
Fr Johnson Kattiparampil CMI