David Benjamin Garrard
September 26, 1986 - June 23, 2021
David Benjamin Garrard, passed on, June 23, 2021, at the age of 34, in Provo, Utah, leaving behind four siblings including a twin, two parents, and three grandparents. David was born September 26, 1986, as an identical twin with Joseph Hyrum... View Obituary & Service Information
