
Death notice for Ellen Elizabeth Ellen, 79 a resident of Edmond Street, New Providence, Bahamas, passed away peacefully at her residence on Saturday, September 6th, 2025
Sponsored by @restviewmemorial
She is survived by her husband: Paul Allen; two sisters: Zerlie Chin and Tena Roberts; five brothers: Allan, Jeffrey, William, Delbert and Martin Knowles; and a host of other relatives and friends.
Funeral arrangements will be announced at a later date.


