Leon Spencer Davis, 90, died Thursday, May 28, 2020 at Sanctuary Hospice House after a brief illness. A native of Lee County, he was born May 10, 1930 to George Franklin and Willie B. Parker Davis. As a young man, Leon traveled to Long Island,... View Obituary & Service Information
