Francis Leroy “Bubba” Nelson, 78, passed away peacefully on Monday, March 16, 2020 in Venice, Florida, with his wife, daughter and son by his side. He is survived by his loving wife of 50 years, Lori; his daughter Katherine (Rahoul Ghose), son Tom (Erin) and four grandchildren, Ben (20), Lucy (17), Libby (14) and...
Read More »