James C. Hill
June 23, 1949 - June 7, 2024
James (Jim) Craig Hill of Richmond IL, passed away Friday June 7, 2024 at Northwestern McHenry Hospital in McHenry, IL. Arrangements are entrusted to Ehorn-Adams Funeral Home in Richmond. Jim was born June 23, 1949, in Spencer, Iowa to Charles... View Obituary & Service Information
