Margaret Ann Pichard
August 20, 1950 - July 19, 2025
On Saturday, July 19, 2025, Margaret Ann Pichard shed the bonds of pain and suffering and left the world of the living. She leaves behind her spouse of 54 years, David; two sons, Bryan and Michael; two grandchildren, David and Juliet and... View Obituary & Service Information
