James (Jim) Cavanaugh, 73, of Binghamton, passed away Friday March 6, 2020, at the Veterans Home in Oxford, NY. He was predeceased by his parents Gerald and Catherine. Jim is survived by his loving wife of 47 years Judy, two sons Tim (Meagan) Cavanaugh; and Tom Cavanaugh, 5 grandsons Aidan, Logan, Teegan, Rowan, and Nolan. Jim is also survived by two sisters Linda (Lou) Shaffer, and Tammy (Rick) Betts, and a brother Jerry Cavanaugh, and a sister-in-law Patty Mollen. Jim loved trains, he was a Vietnam veteran serving in the US Navy, and a retiree of Binghamton University.
A funeral mass will be celebrated Friday 10 am at St. Paul’s Church 282 Chenango Street Binghamton. The family will receive friends at church on Friday from 9 am until mass time at 10. Burial will be at the convenience of the family.
To send flowers to the family or plant a tree in memory of Jim Cavanaugh, please visit our floral store.