Margaret MacVeigh, 88, of Cape May Court House, passed away on October 11, 2020 at her home. She was born February 22, 1932 in Philadelphia, PA. Surviving are her husband, Jack MacVeigh, III; daughter, Mary Lou Baker (Glenn); two sons, William Hagner (Lois), and Christopher Hagner (Alexis); a brother,