79 year old Margaret Burleson of Carlinville passed away March 7. Funeral services will be held Friday (Mar 11) at 10:30am at Davis-Anderson Funeral Home in Carlinville. Burial will be in Prairie Lawn cemetery. Friends may call Thursday from 4-6pm at the funeral home.