Margaret Iva Haniford
June 14, 1923 - August 24, 2018
Margaret Iva Haniford, 95, of Mooresville, North Carolina, passed away on Friday August 24, 2018 in Statesville, North Carolina of natural causes. She was born on June 14, 1923 in Los Angeles, California to Ernest and Agnes Fleck. Mrs. Haniford... View Obituary & Service Information