David Spencer Van Horn
May 13, 1999 - December 13, 2017
David Spencer Van Horn, May 13, 1999 to December 13, 2017. David passed away in the intensive care unit of the Timpanogos Regional Hospital on Wednesday morning, December 13, 2017. He was born on May 13, 1999 in American Fork, UT to Kevin and... View Obituary & Service Information