Lowell Horner died June 16, 2017 in Yuma, Arizona.

Lowell Horner died June 16, 2017 in Yuma, Arizona. Area relatives include his sister Nora Diehl of Aledo, Illinois.