Ella L. McCrae
April 14, 1930 - July 30, 2020
Ella Louise Willis-McCrae was born on April 14, 1930 in Dillon South Carolina. She was the daughter of the late Cephus and Lucy Willis. On Thursday, July 30, 2020 she departed her life after a short illness at Gilchrist Hospice Center. She... View Obituary & Service Information