Walsh James D. on January 22, 2017, sadly missed by his long time companion Joann Snodgrass, beloved father of Michelle Peffley (Stephen), Richard and John, devoted Pop of Richard Walsh, Krista Peffley and Staci-lyn Peffley, great grand Pop Pop of Kaylee and he is the brother of the late Franny, Paul, Richard, and also missed by Mary Ellen Rubin Walsh, and his dog Bear. Relatives and friends are invited to his viewing and funeral Saturday 9-11 AM at the McCafferty-Sweeney Funeral Home 6126 Torresdale Avenue. Words of Remembrance 11 AM. Interment St. Dominic's Cemetery. In lieu of flowers, donations to Penn Heart and Vascular Center (PennMedicine.org) would be appreciated by his family. Share your fondest memories of Jimmy at McCaffertySweeneyFuneralHome.com Arrangements by McCafferty-Sweeney funeral home of Torresdale Avenue, John Barnes, Supervisor 215.333.0500