Russell A. Boucher
Russell A. Boucher, born on April 29, 1952, in Elmhurst, Illinois, passed away peacefully on March 5, 2025, in Leesburg, Indiana, after a courageous battle with pancreatic cancer. He was surrounded by his loving family as he went to be with his Lord and Savior Jesus Christ. Russell was a beloved husband to Anna Boucher … Read more