88 year old David Frank Card of Carlinville passed away February 18. Funeral services will be held Tuesday (Feb 23) at 11:00am at Zion Lutheran Church in Carlinville. Burial will be in Carlinville City cemetery. Friends may call Tuesday from 9:00am until the time of the service at the church. Military honors will be conducted graveside. The Heinz Funeral Home in Carlinville is in charge of arrangements.