Leonard Chester Smith
April 15, 1947 - January 19, 2018
On Friday, January 19, 2018, the Angels took Paw Paw. At the age of 70, Leonard was a resident of Hammond, LA. He was known for tinkering, and loved to work on radios and TVs. Leonard was a light-hearted man who loved joking and making people... View Obituary & Service Information