2 teens killed in crash on southbound I-25 in Denver Tech Center area

A crash on Interstate 25 in the southern part of the Denver metro area led to a full closure of the southbound lanes. It happened on Thursday evening in the Denver Tech Center area between the Orchard Road and Arapahoe Road exits.

Officials from South Metro Fire Rescue said six people were taken to the hospital after the crash.

So far it’s not clear how many vehicles were involved in the crash.

The Greenwood Village Police Department is investigating what led up to the crash…

Story continues

TRENDING NOW

LATEST LOCAL NEWS