Margaret L. Stafford-Vaughan
May 13, 1933 - July 19, 2021
Margaret “Margie” L. Stafford-Vaughan, of Decatur, Illinois slipped safely into the arms of the Angels on July 19, 2021 at St. Mary’s Hospital in Decatur. Margie was born the daughter of Victor and Goldie (Sims) Stafford... View Obituary & Service Information