Priest

Fr James Meehan, MHM

Year of Birth: 1933
Year of Ordination:

1959

Deceased: 23 July 2018