Diane MacGregor Obituary
With heavy hearts, we announce the death of Diane MacGregor of Johnstown, New York, who passed away on September 23, 2023 at the age of 89. Leave a sympathy message to the family on the memorial page of Diane MacGregor to pay them a last tribute.
She was predeceased by: her parents, Lyman Swears and Marie Swears (Rubscha); her husband Charles MacGregor Jr.; her son Charles III; her sister Mary-Lou Sweeney (Gus); and her sister-in-law Doris Putman (Richard).
She is survived by: her children, Carol Duffek (Robert), Carl MacGregor (Margaret) and Cathleen Landrio (Dennis); her grandchildren, Dianna Duffek, Bethany Dence-Duffek, Tina Olyer (Aaron), Racheal Salvione (Eric), Jamie Blackford (Tim), Carrie MacGregor (Shawn), Nicole MacGregor, Maria Loux (Kyle), Danielle DeMaria (Zach), Michael Landrio (Amber) and Kyle Landrio (Monica); her great grandchildren, Macey, Allie Salvione, Marcus, Maximus Blackford, Collin Davis, Gabriel and Bennett Loux; and her sister-in-law Deanie Cannizzo (Nicholas Sr.). She is also survived by nieces, nephews, and cousins.
In lieu of flowers, memorial contributions in Diane's memory may be made to Rett Syndrome.