Michael Alexander Shinn
June 27, 1950 - August 18, 2022
Michael Alexander Shinn June 27, 1950 - August 18, 2022 Educator, Playwright, Author, Historian, Philosopher, Philanthropist, Friend Michael Alexander Shinn, 72, of Mooresville, NC died Thursday August 18 at Iredell Memorial Hospital. He... View Obituary & Service Information