Russel Eugene Clifford
July 27, 1924 - December 6, 2020
Russel Eugene Clifford died at 9:18 am on Sunday, December 6, 2020 at Havana Health Care in Havana, Illinois where he had been a resident for several months. Russell was born June 27, 1925 in Mason City, Illinois the son of William and Margaret... View Obituary & Service Information