91 year old Francis "Gene" Huff of Carlinville passed away February 27. Funeral services will be held Thursday (Mar 3) at 1:00pm at Crawford Funeral Home in Jerseyville. Burial will be in Kane cemetery. Friends may call Thursday from 11:00am until the time of service at the funeral home.