Charlie Lee Brown, 73, husband of Grace West Brown and son of the late Willie Brown and Christine C. Williams Brown, was born on April 10, 1951, in Winston-Salem, North Carolina. He departed this life on Thursday, Nov. 28, 2024, at Prisma Health Tuomey Hospital, Sumter.
Job’s Mortuary Inc., 312 S. Main St., Sumter, is in charge of arrangements.
More Articles to Read