David Kent Bagshaw
June 17, 1951 - April 15, 2018
David Kent Bagshaw (lifelong resident of Provo, Utah) was born June 17, 1951 and passed away April 15, 2018. David graduated from earth life after a 12 year bout of extreme medical challenges. He was grateful to all the doctors, nurses, home... View Obituary & Service Information