DENVER (CBS4) – Denver police say they are investigating a death near Parker Road and Peoria Street.

(credit: CBS)

(credit: CBS)

Details are extremely limited, but a CBS4 photojournalist reports investigators are focusing on a wooded area between an apartment complex and some baseball fields.

A dive team is also at the scene, but the area is not one with significant bodies of water.


Leave a Reply