Linda Jo Lucas

Birth date: Nov 9, 1955 Death date: Apr 27, 2025

Linda Jo Lucas, 69, of Decatur, Illinois, passed away April 27, 2025, in her home. Linda was born in Decatur on November 9, 1955, the daughter of Robert Woollen and Lucille Yarborough. She married Terry Lucas on February 28, 1975