AMHERST, NH - Keith E. MacPherson, 75, of Mooresville, NC, died on Sunday, February 2, 2020. He was the son of Peter MacPherson and Marguerite (MacKenzie) MacPherson. Keith a graduate of Watertown High School in Massachusetts and served in the United States Air Force. He spent summers with extended family in Nova Scotia and Prince Edward Island as a child and a young man.
Keith worked for Data General for many years and was a member of the Marlborough (MA) Fish and Game. He was married to Linda (Sidelinger) Wade and together they raised their two children in Marlborough, MA and then Lee, NH. Thanks to his proximity to the Lee USA Speedway, Keith became a crew member for Crowley Bros. Racing. After his retirement he moved to Mooresville, NC.
Keith is survived by his children, daughter Kerri MacPherson and her husband Mark MacBeth of Amherst, NH and son Erick MacPherson and his wife Sara MacPherson of Mooresville, NC. Papa leaves behind four grandchildren, Angus, Eilidh, Matthew, and Lauren. Several special friends also survive him; Zeus, Zena, Jada, and Beckett.
The family will hold a private service at a later date.