Clelia ''Cleo'' A. Bean
October 6, 1926 - May 21, 2020
Clelia “Cleo” A. Bean, age 93, of Edwardsville, IL (formerly of Staunton, IL) passed away at 11:45 am on Thursday, May 21, 2020, at Anderson Hospital in Maryville. Cleo was born in Decatur, IL, on October 6, 1926, the daughter of... View Obituary & Service Information