Invite friends and family to read the obituary and add memories.
We'll notify you when service details or new memories are added.
You're now following this obituary
We'll email you when there are updates.
Please select what you would like included for printing:
Margaret Mary O’Neill “Peggy” passed away on Saturday March 28th 2026 at 61 years old surrounded by her loving family. Born to her late parents John and JoAnn O’Neill on November 5th 1964.
Survived by her loving sons Jake (partner Chloe) and Patrick (Devon). Sister of Mary (David), Judy (Ben), Anne (Bruce), Rene (Joe) and the late Kathy and Jack R.I.P. Grandmother “Grammy” to Jay, Liam and Haisley.
Peggy was a medical receptionist most of her life and took pride in what she did. She loved being around people, talking and sharing the joys of life. When she wasn’t at work you would find her cooking or baking up a storm in the kitchen but not when her beloved Eagles were playing.
Her family, friends and grandchildren meant the world to her. She will be deeply missed by all of us especially on Saturday mornings for breakfast with her “grandbabies”.
Peggy was always looking out and helping others. She was a giver and was selfless right up to the end of her life. She continues to help others with the Gift of Life from her kind donation of her organs.
Relatives and friends are invited to her visitation from 10:00 AM - 11:00 AM at St. Bernadette’s Parish, 1035 Turner Avenue, Drexel Hill on Friday April 10th 2026 followed by her funeral mass at 11:00 AM. Interment private.
St. Bernadette’s Parish
St. Bernadette’s Parish
Visits: 191
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors