David Knapp
June 3, 1928 - October 4, 2021
David Shirley Knapp, age 93, of Princeton, WV, passed away peacefully on October 4, 2021. David was born on June 3, 1928 to the late Howard Knapp and Elsie (Jennings) Knapp in Charles City, Virginia. David was a proud veteran of the United... View Obituary & Service Information
