DEATH NOTICE Fr. Charles Owen (IOS)

Fr. Charles Owen (IOS)

of the community of Herne Bay (England)

Born: 2 February 1939

Profession: 29 September 1957

Ordination: 18 July 1964

Death:  8 April 2017

Requiescat in pace

admin