67 year old Karen Darlene Harbaugh of Carlinville passed away May 19. Funeral services will be held Tuesday (May 24) at 11:00am at Davis-Anderson Funeral Home in Carlinville. Burial will be in Hettick cemetery. Friends may call Monday from 5-7pm at the funeral home.