Willard W. Welch
May 8, 1946 - October 20, 2021
Willard Wayne Welch was born May 8, 1946 to Ora and Laura Welch in Bristow, Oklahoma. Willard passed away in his home in Chelsea, Oklahoma on October 20, 2021. Willard served his country for 4 years in the Navy. He served 2 tours in the Vietnam.... View Obituary & Service Information