CHICAGO (CBS) — At least one person is dead following a car crash in Elmhurst Friday afternoon.
Elmhurst police said both east and westbound lanes of Grand Avenue between Church Road and Lake Street are closed.
A vehicle reportedly crashed off the Eisenhower Expressway and landed onto Grand Avenue below. A coroner is en route to the scene.
This is a developing story.