Margaret L. Stafford-Vaughan
Birth date: May 13, 1933 Death date: Jul 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 on May 1 Read Obituary