Get Directions to St Patricks Trian Vistor Complex ← View details 40 Upper English Street, Armagh BT617BA, United Kingdom, Armagh, England Get Directions From* To * — Required information