David P. "Limping Turtle" Smith
April 10, 1949 - April 2, 2022
Mr. David Smith died unexpectedly yet peacefully in Denham Springs, Louisiana on April 2, 2022, at the age of 72. He is preceded in death by his mother June Rose Smith, his father George L. Smith, his brother George L. Smith, Jr, and his sister... View Obituary & Service Information
