About Ballyards Castle
We are a: Global House of Prayer; Retreat & Renewal Centre; Missions Training School & Conference Facility.
More about Ballyards Castle
Ballyards Castle is located at Ballyards Road, BT60 3AD Armagh
+442837789406
http://ballyards.org