St. Louis grandson charged in fatal stabbing of grandmother

Police say the woman, 81, was found with six stab wounds; two French bulldogs were injured but are expected to recover.

ST. LOUIS — A 37-year-old man was charged this week after police say he fatally stabbed his grandmother inside her north St. Louis County home on Sunday and fled, triggering a search that ended in a SWAT standoff and arrest hours later.

Authorities identified the victim as Fannie Allred, 81. Investigators said her grandson, Ronald Allred, was charged with first-degree murder, armed criminal action and two counts of animal abuse in St. Louis County, with additional resisting arrest counts in the city. The case drew attention because officers described a brief encounter in which a county officer unintentionally fired a single round from inside a patrol vehicle as they converged on a suspect pickup later located in the city. Officials said the discharge is under review and did not injure anyone.

Police said officers were called shortly before 11 a.m. Sunday, Dec. 28, to the 8500 block of Jenny Drive for a report of a stabbing. They found Fannie Allred on the floor, surrounded by blood, with six stab wounds, and she was pronounced dead at the scene. Two small dogs in the home — described as French bulldogs — also had stab injuries but were expected to be OK, officers said. Charging documents state detectives quickly focused on Ronald Allred after learning he had been at the home earlier and had stayed overnight. A pickup believed to be linked to him was later seen near Calvary Cemetery, prompting a multi-agency response. “She felt like family to all of us,” neighbor Carolyn Johnson said, fighting back tears. “We’ve known her for more than 30 years.”

Investigators said a county officer approached the parked pickup while driving a marked unit when the driver removed his hands from the steering wheel and reached toward his feet. The officer drew his service weapon and a single shot fired from inside the patrol vehicle, striking the officer’s own car. Detectives said the suspect then sped away. Around 3:15 p.m., city officers found the same truck at a gas station, where the driver barricaded himself. A St. Louis SWAT team encircled the vehicle and negotiators moved in before officers detained the suspect without reported injuries. Police said that after being read his Miranda rights, Ronald Allred admitted to the stabbing. Authorities said the firearm discharge and the earlier contact are being investigated by city detectives, who will review body camera footage and reports.

Neighbors described Fannie Allred as a steady presence on the block, known for Sunday church services and long walks regardless of the weather. “She had just beaten cancer and never stopped waving to everybody,” said Charlotte Howard, who lives nearby. Records released by prosecutors show bond was set at $500,000 cash-only, without a 10% option, at the St. Louis County Justice Center. Officials have not publicly discussed a possible motive, and investigators did not release information about any prior calls to the home. The dogs’ names and the veterinary clinic treating them were not immediately available.

The charges filed Monday advance the case into the courts. Prosecutors said they will present evidence to a judge, including crime scene photographs, autopsy findings and statements taken after the arrest. A first appearance in St. Louis County Circuit Court is expected in the coming days, with a probable cause statement already on file. City prosecutors will handle the separate resisting arrest counts tied to the chase and barricade. Police said departmental reviews of the firearm discharge are routine and could include an internal affairs assessment once the criminal investigation is complete. Funeral arrangements for Fannie Allred had not been announced as of Tuesday.

By evening, bouquets and candles appeared along the sidewalk outside the Jenny Drive home. “She didn’t deserve that,” Howard said, her voice quiet. Johnson added, “We all called her ‘Granny.’ This street won’t be the same.” People stopped to pet the recovering dogs’ empty leashes tied to a fence. A light stayed on in the front window. The block grew quiet after sunset, with patrols returning periodically as relatives moved in and out of the doorway.

As of late Tuesday, Ronald Allred remained jailed in St. Louis County on a $500,000 cash-only bond while city detectives continue reviewing the officer’s firearm discharge during the encounter. A court date has not yet been posted.

Author note: Last updated December 30, 2025.