William "David" Vanfossen
March 2, 1948 - July 9, 2025
William “David” Vanfossen, 77, died at 4:59 a.m. Wednesday, July 9, 2025 at John Cochran VA Hospital in St. Louis, MO. Born March 3, 1948 in Mt. Vernon, IL, he was the son of Roy Webster and Edith Margaret (Vandyne) Vanfossen.... View Obituary & Service Information
