CASTLE ROCK, Colo. - A woman's body was found in the back seat of a car that was impounded in Castle Rock during December.
Police said they were called to Westside Towing, 1080 Atchison Way, at about 9:40 a.m. Thursday on a report of a woman "sleeping" in an impounded car. Officers found the woman was dead, not sleeping.
It is not clear how long the woman's body had been in the car and police said her death was under investigation.
Police are working with Douglas County Coroner’s Office and the Douglas County Crime Scene Unit. They said there is no threat to the community, which indicates they are not looking for a killer.
The woman's identity and cause and manner of death will be determined by the coroner.