Priest

Fr Richard Khoo (Deceased)

Year of Birth: 1940
Year of Ordination:

1973

Retired: Deceased on 19 September