Cynthia Brown Abibo
October 19, 2020
Cynthia Brown-Abibo departed this life at University Medical Center in New Orleans, Louisiana on Monday, October 19, 2020. Cynthia was born to the union of the late Rev. Robert Brown and Pearly Lyons Brown on June 18, 1954. Cynthia was the youngest... View Obituary & Service Information