John Alexander “Buddy” Welch, age 95, of Ocean Springs, died Thursday, March 22, 2018 in Biloxi. John was born June 9, 1922. He was a native of Biloxi, and had been a resident of Gulf Hills, Ocean Springs for more than 65 years.... View Obituary & Service Information