James David Harkness
December 13, 1947 - July 3, 2023
James David Harkness, 75, of Mooresville, North Carolina, passed away peacefully on Monday, July 3, 2023, at S. Mitchell Mack Hospice House. He was a loving husband and friend to many. Jim was born on December 13, 1947, in Clarksdale, Mississippi,... View Obituary & Service Information
