ST. LOUIS COUNTY, Mo. – Two St. Louis City men have been charged in connection with a shooting earlier this month just north of Interstate 270.
According to St. Louis County Police Department’s probable cause statements, the shooting happened a little after 7:30 p.m. on March 2, near West Florissant Avenue and Dunn Road.
Police were notified of a shooting on W. Florissant and learned two victims arrived at Barnes Jewish Hospital, both suffering from gunshot wounds. A third victim, located at Graham Road, was hospitalized. That person’s injuries were not life-threatening.
The driver of the vehicle suffered serious injuries while the passenger was pronounced dead at the hospital.
After learning the shooting happened at W. Florissant and Dunn, investigators reviewed surveillance footage from the area and saw a gray Genesis G70 pull alongside the victim’s vehicle and the occupants of the Genesis fired several shots from a .223/5.56 rifle into the victim’s vehicle.
Police learned the shooting stemmed from a dispute at a nearby business over parenting.
Police eventually identified the the driver of the Genesis as Kelvin Allen and the alleged shooter as Orlando Taylor. Both men were eventually arrested.
The St. Louis County Prosecuting Attorney’s Office charged Taylor and Allen each with one count of first-degree murder, first-degree assault, unlawful use of a weapon, unlawful possession of a firearm, and three counts of armed criminal action. Both men remain jailed, each on a $500,000 cash-only bond. They’re due in court for bond reduction hearings on March 21, with preliminary hearings slated for April 10.