Leora Ellis Cooper
February 18, 1933 - August 14, 2017
Leora Ellis (England) Cooper passed from this life on August 14, 2017 at the age of 84 years 5 months and 27 days to be with her Lord and Savior Jesus Christ. Leora was born on February 18, 1933 to Claude England and Francis Priscilla (Henry)... View Obituary & Service Information