Margaret Clegg Peters, 75, of Mooresville, North Carolina, passed away on Tuesday, October 1, 2019 at her daughter’s home. She was born on June 10, 1944 in Aberdeen, Scotland, to the late William and Agnes Hyslop Clegg. Margaret retired... View Obituary & Service Information
