Elizabeth Anne Greenwood-Barton Savage Duncan, born May 23, 1934 in London, England, passed away peacefully from natural causes in Palo Alto, California on January 20, 2025 at the age of 90. She is ...
ST. LOUIS — Elizabeth Savage and her husband went from having zero children to having three in less than six months. It happened in 2016 when the couple felt called to become foster parents. They ...