Stephen "Steve" Allen Lechler
December 3, 1951 - April 16, 2020
Stephen “Steve” Allen Lechler, 68, Kenner, died on April 16, 2020, from complications due to COVID-19. Steve was born Dec. 3, 1951, in New Orleans. He worked as a United States Postal worker for 32 years, and was a member of the... View Obituary & Service Information