Margaret J. (Peg) James, 100, of Johnson City and formerly of Endwell, passed away on Sunday, October 24, 2021. She was predeceased by her beloved husband John (Jack) James in 2014. She was also predeceased by her brother and sister in law Paul and Margaret Leach and her nephew Donald Leach. She is survived by her daughter and son in law Jeri and Gary Johnston of Endwell; granddaughter Kelly Johnston of Boston, MA; brother and sister in law Allen and Theresa Leach of Moscow, PA and niece Patricia Leach of Montrose, PA. She was a graduate of Binghamton North High School. She was employed by the IBM Corp. for over 20 years as a secretary. She enjoyed traveling to visit family and friends, reading, and following sports, especially the NY Yankees. She was a member of the First Baptist Church of Johnson City. A Funeral and committal service will be held on Saturday at 11:00am at the Barber Memorial Home, Inc., 428 Main St, Johnson City. The Rev. Russell Smith with officiate. Burial will be in Chenango Valley Cemetery at the convenience of the family. The family will receive friends on Saturday from 10:00am until the time of the service at the Barber Memorial Home.