William Allen IV
October 20, 2023
William Allen IV, of New Orleans, La, peacefully passed away on October 20, 2023 at 8:52 pm, moments after being surrounded by family and friends. William was born on October 12, 1955, to the late William Allen III and Louvenia Celestine Allen.... View Obituary & Service Information
