
Stan And Peggy Mann
Iola was truly a special lady. She is greatly missed. Stan and Peggy Mann
Birth date: Apr 13, 1933 Death date: Apr 11, 2024
Delila Iola Gibson, 90, of Miami, FL, passed away on Thursday, April 11, 2024. She was born in Miami, Florida and was married to Richard E. Gibson Sr. for 58 years and raised 4 children. She loved to spread the gospel of Jesus wit Read Obituary
Iola was truly a special lady. She is greatly missed. Stan and Peggy Mann