
Death Notice For Delilah Louise Strachan-Smith, 81 a resident of Tropical Gardens, New Providence, Bahamas died at the Princess Margaret Hospital on Sunday, November 19th, 2023.
She is survived by her daughter: Charmaine Anderson (Pastor Charles Anderson); grandchildren: Chad, Chardez and Chadero Anderson; sister: Maple Strachan; numerous nieces and nephews including: Chrysantha and Michael Strachan; and a host of other relatives and friends.
Funeral arrangements are being finalized and will be announced at a later date.