Osman Doram O'Neil Zen
January 1, 1981 - June 10, 2024
On Monday, June 10, 2024, Osman Doram O’Neil Zen passed away. Beloved son of Constance and the late Omar Zen. Treasured brother of Steven Zen, Miri Zen and Ariel Zen. Also survived by many other loving relatives and friends. Osman was... View Obituary & Service Information
