Taylor police are investigating the death of a 31-year-old woman found Wednesday in her apartment.

Relatives found the body of Stephanie Rae Buchanan about 5 p.m. at her home in the 7100 block of Polk Street after an apartment manager had been unable to reach her for several days, police said in a statement Thursday.

The cause of death was not immediately apparent Wednesday night, Police Chief Mary Sclabassi said.

The Wayne County Medical Examiner’s Office is ruling Buchanan’s death “indeterminate,” meaning a homicide, accidental or natural causes cannot be ruled out at this time, police said.

Toxicology results are pending and could take several weeks.

Police are continuing to investigate.

Read or Share this story: