John Michael Smith
October 11, 1971 - June 16, 2018
John "Michael" Smith, 46, of Mooresville, NC, passed away on Saturday, June 16, 2018. He was born on October 11, 1971, in Mooresville. Michael enjoyed riding his new motorcycle. He loved being outside working with the hay and taking care of... View Obituary & Service Information