St Illtyd's R.C ChurchParishShareVicarage LaneRhuddlan, Cymru / Wales LL18 2UFUnited KingdomGet directions