Linnea Kohl, 54, of Waukegan.

A Waukegan woman is facing felony charges after authorities recovered over 100 cats, including 28 dead cats, from the woman’s home.

Linnea Kohl, 54, of the 300 block of South Elmwood Avenue in Waukegan, was charged with three counts of aggravated cruelty to animals, a Class 3 felony.

The Waukegan Police Department received a complaint and Animal Cruelty Control and the Neighborhood Police Unit began an investigation on June 20.

Offices and the Neighborhood Police Unit recovered approximately 113 cats between June 20 and 27 on Kohl’s property, according to police.

Those included 74 domestic cats and 11 feral cats, which were all alive. However, 28 of the 113 cats recovered were found dead, police said.

The domestic cats were placed in 12 shelters or rescue organizations and the feral cats were examined by a veterinarian and relocated to three locations.

[Suggested Article]  Police and fire departments, animal control rescue coyote trapped in grille of car that struck him in Waukegan

Following the six-week investigation, the Lake County State’s Attorney’s Office approved felony charges against Kohl, who could face up to 2-5 years in prison for each count she is found guilty.

Kohl turned herself in to the Lake County jail and was released after posting 10% of her $20,000 bond. She is scheduled to appear in court on Friday.