90 year old Virginia Leona Eschbacher of Carlinville passed away February 18. Funeral services will be held Wednesday (Feb 24) at 11:00am at Saints Mary and Joseph Catholic Church in Carlinville. Burial will be in New Calvary cemetery. Friends may call Wednesday from 10:00am until the time of the service at the church. The Davis-Anderson Funeral Home in Carlinville is in charge of arrangements.