John Martin Ferguson, 75, of Mooresville, passed away Thursday, October 23, 2020. He was born April 20, 1945 in Charlotte, NC, and lived in Davidson, NC. Mr. Ferguson was a veteran serving in the US Air Force. He received his bachelor of... View Obituary & Service Information
