Delva E. Price
September 28, 1939 - April 17, 2021
Delva E. Price, age 81 years, a resident of Union, Missouri and a former resident of Vienna, Illinois, passed away Saturday, April 17, 2021, at Mercy Hospital South in St. Louis, Missouri. Delva was born September 28, 1939 in Joliet, Illinois.... View Obituary & Service Information