John H. Letcher, age 82, of Thomson, Illinois, passed away on Saturday, December 1, 2018 at Big Meadows Nursing Home, Savanna. Cremation Rites have been accorded. A memorial service will be held at a later date. John was born October 5, 1936,... View Obituary & Service Information