Death Notice: Declan Sheehan (1979)

charlie bird
Climb wih Charlie
March 7, 2022
Mass
Monthly Mass in the Chapel
March 11, 2022
Show all

Death Notice: Declan Sheehan (1979)

death notice

It is with regret that we inform you of the death, suddenly in London, of Declan Sheehan, class of 1979; brother of Stephen (1973) and John (1974).

Funeral arrangements to follow.

Rest in peace.