Delila Iola Gibson

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