Joseph L. Branch 72, departed this life on Wednesday October 30, 2024 at OSF HealthCare Divine Mercy Continuing Care Hospital, in Peoria, IL.

Funeral Services are pending..