Steven M. Larsen
April 10, 1950 - January 13, 2015
On January 13, 2015, Steven Merriam Larsen was called up to the “Big Leagues.” The hosts of heaven have just taken back one of their best. He passed away unexpectedly from heart failure in his home in American Fork, Utah. Steve... View Obituary & Service Information