Barry Davis Thompson
January 26, 1961 - March 29, 2023
Barry Davis Thompson, 62, of Mooresville, passed away on Wednesday, March 29, 2023. He was born in Iredell County on January 26, 1961, to the late Frances Katherine Thompson and Loyce Neal Thompson. Barry was a WWII buff who enjoyed reading,... View Obituary & Service Information
