Florida man latest motorist to lead cops on high-speed chase in DuPage County

Omar Castro booking photo
Omar Castro Photo credit DuPage County State's Attorney

(WBBM NEWSRADIO) -- A Florida man is facing a number of charges after allegedly leading police on a high-speed chase in a stolen car in Elmhurst and Villa Park on Thursday.

Omar Castro, 22, of Riverview, was driving a stolen car with a suspended license when he sped away from an Elmhurst police officer around 8:30 p.m., authorities said. He ran red lights on Route 83 and reached speeds of about 100 miles per hour in a construction zone, officials said.

At one point the motorist made a U-turn, and the chase went the other way.

An officer reportedly lost sight of the car but it was found abandoned a short time later. Then, Castro was arrested about a block away after a struggle with police, authorities said.

He’s charged with aggravated fleeing and eluding, a felony, among other charges. Castro’s bond was set at $100,000.

“Time and again we have observed subjects in a stolen vehicle go on to commit future acts of violence,” Villa Park Police Chief Michael Rivas said. “That is why if a stolen vehicle is observed, we will do all we can to take that subject into custody as safely, and swiftly, as possible.”

Listen to our new podcast Courier Pigeon
Listen to WBBM Newsradio now on Audacy!
Sign up and follow WBBM Newsradio
Facebook | Twitter | Instagram

Featured Image Photo Credit: DuPage County State's Attorney