John O. Welch

Birth date: Jul 24, 1927 Death date: Oct 8, 2022

John Orville Welch, 95, of Alliance, passed away and went home to be with the Lord on Saturday, October 8, 2022 at 9:10 am at his home in Alliance with his family at his side. Born on July 24, 1927 in Alliance, Ohio to Homer and L