David Louis Devine
May 20, 1956 - August 25, 2024
David Louis Devine, born on May 20, 1956, in Algona, Iowa, passed away peacefully on August 25, 2024, at OSF St. Francis Medical Center in Peoria, Illinois, surrounded by his loving wife and a circle of devoted family and friends. He was 68... View Obituary & Service Information
