James L. Walsh, 62, of St. Louis, MO entered into Jesus' arms on Thursday, January 2, 2020. He is survived by his wife Karan (Joines) Walsh (nee Zinzel), his children Shannon Walsh, Holly Taylor, Alexa Bagwell, Heather Heinicke and Todd Joines, his grandchildren Megan Winklemeier, Amelia Duffy, Alli, Timothy and Chase Mahan, Nick Ford, Devin Mayfield, Tristen and Mark Bodine and Scarlett Joines, his great grandchildren Myla, Vincent, Lilly and Chandler, his sisters Deb Walsh and Ellen Bailey and numerous nieces, nephews and friends.
Jim was preceded in death by his parents, James J. and Laura Ann Walsh (nee Paquin), his sister, Grace Young and his nephew, Steven Bailey.
Jim was an avid fisherman, duck and goose hunter, enjoyed using his metal detector and searching for arrowheads. He was a 1975 graduate of Triad High School in Troy, Illinois.
A Celebration of Life will be held on Monday, January 13, 2020 from 6:00 to 8:00 p.m. at Influence Church, 6010 Kerth Road, St. Louis, MO 63128. In lieu of flowers, contributions to American Heart Association appreciated. Condolences may be offered at www.hoffmeistersouthcounty.com