Mrs. Katherine (Robertson) MacGregor, 87, of Peabody formerly of Topsfield, beloved wife of the late James A. MacGregor Jr., passed away Friday, March 22, 2019 at Brooksby Village in Peabody. Born in Callaway, Virginia she was the daughter of... View Obituary & Service Information