Terry Shumway Owens
March 25, 1961 - September 25, 2017
Terry Shumway Owens returned to his heavenly home on September 25, 2017. He was born on March 25, 1961 in Benson, Arizona to Grant Owens and Elaine Barney. He graduated high school as co-valedictorian and got a presidential scholarship to Brigham... View Obituary & Service Information