Leon Lee Smack
November 24, 1924 - December 29, 2018
Leon Lee Smack, known fondly as "Buster" of Columbia, DE passed away quietly on Saturday, December 29, 2018 at his sister's home at the age of 94. He was born November 24, 1924 in Berlin, Maryland, the oldest of nine children. His parents, Elder... View Obituary & Service Information