James Douglas Needham, of Carthage, passed away Wednesday, Nov. 24, 2021, peacefully at home, surrounded by his family, just four days before his 78th birthday.…
James Douglas Needham, of Carthage, passed away Wednesday, Nov. 24, 2021, peacefully at home, surrounded by his family, just four days before his 78th birthday.…