A man shot in Northlake made his way to Elmhurst where he was charged with several traffic violations.
Curtis Riverside, 23, of 456 E. Kolze Ave. in Schiller Park also lost his car when the Elmhurst cops towed it about 1:30 a.m. Thursday.
Riverside was pulled over near the corner of Schiller Street and Robert T. Palmer Drive "for speeding, failure to signal and not stopping for flashing red lights," police said.
An officer then realized the "driver of the vehicle, Curtis, had been shot in Northlake near the intersection of Armitage (and) Geneva," police said.
Paramedics treated Riverside after the traffic stop and he was taken to Northlake, police said.
"A short time later Curtis was released from Northlake and taken into custody," police said.
Riverside was charged with driving while license revoked, twice disobeying a traffic control device, driving the wrong way down a one-way street, and driving without insurance. He was released on bond.
Elmhurst Deputy Police Chief Dominic Panico failed to answer questions about Riverside's wounds and how he sustained them.