Decatur – Wanda J. Glover, 101, of Decatur passed away Monday, September 21, 2020, in Villa Clara Post Acute Care. Wanda was born on August 19, 1919, in Mt. Vernon, IL the daughter of Robert T. and Bessie E. (Richards) Curtis. Wanda attended... View Obituary & Service Information