Elizabeth O. Pratt

Birth date: Dec 26, 1931 Death date: Jan 28, 2025

Elizabeth O. Pratt (Betty), a symbol of kindness and generosity, passed away peacefully on January 28, 2025, in Lewes, Delaware. Born on December 26, 1931, in Richmond, Virginia, to the late Carson and Marguerite Overstreet. A pr