Margaret Crawford, 85, of Kennett, formerly of Hornersville, Mo., passed away Friday, April 22, 2011, at NHC HealthCare of Kennett.