Owen Merrill Barrus
August 27, 1941 - April 16, 2017
Owen Merrill Barrus passed away unexpectedly due to cardiac arrest on Easter Sunday, April 16, 2017 in Lehi, Utah. Owen is survived by his cherished wife, Sherry (Chickee Babe), his children Lisa (Jon Dionne of Gainesville, VA), Michelle (Glenn... View Obituary & Service Information