49 year old Matt Leach of Chesterfield passed away November 30. Funeral services will be held Wednesday (Dec 6) at 11:00am at Cross Church in Carlinville. Private family burial will be in Bethel cemetery. Friends may call Tuesday from 4-7pm at the church. The Davis-Anderson Funeral Home in Carlinville is in charge of arrangements.