Cedric Leonard

Cedric Leonard, 33, of St. Louis, was shot and killed at the ZX gas station in the 1600 block of Union Boulevard. He was shot inside a vehicle and pronounced dead at the scene. Court records show that Vershawn Eli Thomas, 17, of the 5200 block of Theodosia Avenue, was charged as an adult with first-degree murder, armed criminal action, robbery and other felonies in the case. A probable cause statement said Thomas is seen on surveillance robbing the victim and then shooting into the victim's car. He then fled on foot and was arrested later that day.

Read full story

Died

July 15, 2026

Type

Shooting

Age

33 years old

Gender

Male

Where

1608 Union Blvd,
Kingsway West,
St. Louis city