CANAAN, NH- Linda V. MacGregor, age 71, passed away on July 17, 2018. Private arrangements have been entrusted to Chad E. Poitras Cremation and Funeral Service, Buxton, www.mainefuneral.com
Directions to Funeral Home