Gary Lee White, 69, of Garnavillo, died Wednesday, March 15, 2017, at the Great River Care Center in McGregor.
Visitation was Friday, March 17, at Tuecke-Allyn Funeral Home, Garnavillo and one hour before service at the church.
Funeral services were Saturday, March 18, at St. Peter Lutheran Church, Garnavillo, conducted by Rev. Hillary Burns-Kite.
Interment was at Garnavillo Community Cemetery.