Robert Earl Nelson Sr.
January 4, 2021
Robert Earl Nelson Sr, 72, a longtime resident of New Orleans, La passed away peacefully on January 4, 2021. Earl was born on August 25, 1948 in Mcwilliams, Alabama to the late Louise and Robert Nelson of McWilliams, AL. Survived by two sisters... View Obituary & Service Information