Mark Alexander Welch
June 18, 1986 - January 14, 2018
Mark Alexander Welch, 31, of Rockford died on January 14, 2018 in his home. Born on June 18, 1986 in Barrington, son of John and Bonnie (Sutherland) Welch. Mark attended St. Rita Catholic School and graduated from Boylan High School class... View Obituary & Service Information