Our Lady Help of ChristiansParishShare115 Mwrog StreetRuthin, Cymru / Wales LL15 1LEUnited KingdomGet directions