Margaret (Peggy) Geralda O’Neill Carriero, 72, passed away peacefully on Wednesday November 9, 2016 with her family by her side. Peggy was born to the late Margaret Mullin O’Neill Marcel and John O’Neill on September 20, 1944 in Stamford, Connecticut. She was raised in Stamford, was a longtime resident of Norwalk and after retirement from the Stamford Town Clerk’s Office, Peggy moved to North Haven. Peggy’s love for her family was apparent in everything she did. She doted on her grandchildren; shared in all their milestones and accomplishments. She was always ready with her “Peggy’s taxi” keychain in hand to shuttle her grandchildren and their friends around. She was their biggest fan, attending school concerts, shows, sporting events and music classes. She was a wonderful mother and best friend providing endless love and support to her daughters. She loved to dance, especially to the music of the 50s, and loved all things Irish. She had a love for the beautiful town of Cape May, NJ and looked forward to annual family vacations in Wildwood Crest. She shared so many good times and much laughter with her longtime friend and “partner in crime”, Mary Guiles of Norwalk, CT. Their stories of their trips to the casinos and vacation in the Bahamas were always full of laughter and mischief. Peggy loved to laugh and there was nothing more beautiful than to see her Irish eyes smiling. Peggy is survived by her loving daughters, Debbie and Dana and her son-in-law’s James Tiano and Darren Oliver, all of North Haven, CT. She leaves behind her precious grandchildren, Kelly and James Tiano, and Jackson Oliver; her ex-husband and good friend Ronald Carriero; and aunts, uncles, cousins, nephews, nieces and friends who will all miss her very much. She was predeceased by her parents, and her brother Richard O’Neill of Stamford, CT.

Her funeral procession will leave the North Haven Funeral Home, 36 Washington Avenue, Monday morning at 11:30. A Mass of Christian burial will be celebrated in St. Therese Church at 12:00 noon. Interment will follow in the All Saints Cemetery. The visiting hours will be Sunday from 2 to 5 pm.