David Jay Shaffer
September 25, 1951 - June 23, 2025
David J. Shaffer, 73, of Cape Girardeau, Missouri , peacefully passed away with his wife by his side, Monday, June 23, 2025 at Barnes-Jewish Hospital in St. Louis, MO. He was born September 25, 1951 in Cambridge, NE to Bill and June Shaffer. David... View Obituary & Service Information
