David E. Long
April 21, 1940 - May 31, 2025
David E. Long, age 85 of Marine, IL, died Saturday, May 31, 2025, at HSHS Saint Elizabeth Hospital in O'Fallon, IL. He was born on Sunday, April 21, 1940, in Cairo, IL, the son of Marshall and Anna Mae (nee Jones) Long. On Wednesday, March... View Obituary & Service Information
