Death notice for Deacon Willie John, 92 of Serville Avenue, South Beach Estates, New Providence, Bahamas and formerly of Port de Paix, Haiti died at the Princess Margaret Hospital on Thursday, June 19, 2024.
Funeral Service will be announced at a later date.