NORTHWOOD, NH ā A body found in nearby Northwood last week has been identified as a woman missing since early May, according to police. The body of Delia Davenport, 52, was found at just before 5 p.m. on June 2, 2017, along the Route 202 power lines, according to Northwood Police. An autopsy on Davenport was completed yesterday. | More…
Tony Schinella |Patch.com