Leslie O. Nelson
January 22, 1931 - July 16, 2025
Leslie O. Nelson, 94, a former Miami resident, passed away in Newport, Tennessee, on Wednesday, July 16, 2025. Leslie was born on January 22, 1931, in Jay, Oklahoma, to Homer H. and Leah (Creason) Nelson. He spent most of his childhood living... View Obituary & Service Information
