James J. Walsh, passed away peacefully at Kindred Hospital in Havertown, PA on Wednesday, November 10, 2021. He was 67. Born in Philadelphia, PA, he was the son of the late James and Eleanor (nee King) Walsh. He is survived by his sisters Eleanor and Margaret Rahill (Gene). He is also survived by 2 nieces and 3 nephews. A Funeral Mass will be held on Wednesday, November 17, 2021 at 10AM at St. Genevieve Church 1225 Bethlehem Pike Flourtown, PA 19031. Relatives and friends are invited to his visitation from 9-10AM at the church. Interment will be private. In lieu of flowers, contributions may be made to St. Joseph's Villa 110 W. Wissahickon Ave Flourtown, PA 19031.