Leon Johnson
Published 9:00 pm Wednesday, January 3, 2018
Leon Johnson died Dec. 29, 2017, at Merit Health River Oaks Hospital in Flowood. He was 66.
Lakeview Memorial Funeral Home has charge of arrangements.
Published 9:00 pm Wednesday, January 3, 2018
Leon Johnson died Dec. 29, 2017, at Merit Health River Oaks Hospital in Flowood. He was 66.
Lakeview Memorial Funeral Home has charge of arrangements.