James E. Williams Jr., age 64, passed away at home on March 11, 2023 with his loving wife, Margie by his side.Jim was born in 1958 in Leominster, MA and is the son of the late James E. Williams Sr. and Donna Williams.He is survived by his loving wife of 20 years, Margie Giedemann Williams, dear brothers and sisters, Richard Williams (Linda), Mary Gendron (David), Keith Williams (Sherree) and Karen Chiurri (Chris) and by his brothers in law, Joe Giedemann (Iris), Vincent Giedemann (Cheryl) and Jim Giedemann (Susan). He will be loved and missed by his many nieces and nephews. Jim was preceded in death by his son, James E. Williams III.Jim will be dearly missed by his best friends, Glenn Owens, Billy Wurtenberg and the many friends he has met throughout his lifetime. He enjoyed golfing, spending time with his pets and going to the local pub to have a few cold ones after a hard days work.Jim had a kind heart and would help anyone in need.Jim's Celebration of Life will be held at a later date.Arrangements by McCafferty Sweeney Slabinski Barnes Funerals and Cremations of Torresdale Avenue, John Barnes Supervisor, 215.333.0500.