SISTERS, OR -- The Deschutes County Sheriff’s office is investigating the death of a woman outside Sisters. Her body was found Tuesday night at a property on Cloverdale Road.
Detectives responded and are working with the Medical Examiner, DA’s office and State Police Crime Lab. They say it’s early in the investigation and the cause of death is unknown.