Filters:
clear
clear
clear
Country: United Kingdom

shrine in Lurgan

About 1 results.

St Peter's Parish Church

thumb_up 184 likes
rate_review 2 Reviews
favorite 673 favorites
70 North Street, BT67 9AG Lurgan, United Kingdom

Céad míle fáilte to the website of St. Peter's & St. Paul's Parishes Lurgan. A useful website to keep up to date with what’s happening in both parishes. Read More

  • 1