Autopsy confirms remains are of missing Bella Vista woman
Autopsy results Friday confirmed that the human remains found Wednesday near the Presbyterian Church of Bella Vista were those of Barbara Doyle, according to a news release from the city.
Source: nwaonline.com