Our Lady and Welsh MartyrsParishShareWrexham RoadOverton, Cymru / Wales LL13 0DYUnited KingdomGet directions