Brandon "Pup" Leon Welch
April 24, 1973 - February 11, 2022
On February 11, 2022, after a couple days spent with close friends and family, and in the comfort of his home in Francis, Utah, Brandon lost his long and valiant battle with pancreatic cancer. Like the beginning of so many, he moved to his... View Obituary & Service Information