John Keating, 86, formerly of Halfway, died Saturday, April 2, 2022 at his home in Elgin, Oregon surrounded by family. Arrangements are under the direction of Tami's Pine Valley Funeral Home and Cremation Services. Online condolences can be shared at www.tamispinevalleyfuneralhome.com