
Death notice for Wallon Leroy Thomas Russell, 57 of Cowpen Road, died at the Princess Margaret Hospital on Monday, May 5th, 2025.
He is survived by his wife: lova Russell: One (1) Son: Derick Russell: Three (3) Daughters: Walniecia (Franklyn) Gibson, Shaniqua and Bryanah Russell; (1) Sister: Cleopatra (Francis) Obeng: Three (3) Brothers: Addington (Ann). Basil (Nicole) and Troy Bodie; Two (2) Grandchildren: J’Lin and Jhené Gibson; One (1) Aunt: Geneva Miller; numerous nieces and nephews, and a host of other relatives and friends.
Funeral arrangements will be announced at a later date.