Nelson Bahwon Togba

Born November 29, 1927. Died August 13, 2011. Burial is on September 3, 2011, at Kaiser Memorial Lawn Cemetery, plot 1072.

May his soul rest in peace.

Home  Death Announcements