Mary Agnes Mahon, 93, of North Haven, passed away peacefully on Tuesday, February 13th, at the Connecticut Hospice, Branford.  Born in New Haven on January 21, 1931. She was the daughter of the late Michael Joseph Sullivan and Gertrude Sullivan Romano of West Haven and Hamden, Ct. Mary leaves behind her beloved husband of 70 years, Walter Mahon.  After graduating from Hamden High School, Mary had a rewarding career first in the Advertising field and later at Yale University where she thrived among the academics.  Being an only child herself, Mary was blessed to be born into the famous Roper clan of West Haven and as if that wasn’t enough family she found her way into the Mahon bunch that came with 11 children and loads of in-laws.  Mary was very active in the Church of St. Barnabas and the local community where she served 20 years on the Conservation commission, volunteered for the local Democratic Party, taught religious education and helped organize the annual church Christmas fair.  As an accomplished seamstress, Mary was the go-to in the family for alterations and countless Halloween costumes for her children and grandchildren, she even handmade wedding gowns for her daughter and daughter-in-law.  Mary’s biggest joy was family, friends and fun.  World travel, Summers spent camping at Hammonassett Beach, Winters on the ski slopes and margaritas year-round.  Mother of Johanna Mahon, Michael (Lynne) Mahon, Matthew (Heather) Mahon.  Loving grandmother (Mimi) of Shawn (Kay) Mahon, Cora (Matthew Edwards) Mahon, Lindsay Davis, Wesley (Jennifer Pirrone) Mahon Courtney Davis, Kaitlin (Paul) Perrotti, Amanda Mahon.

The visiting hours will be Monday, Feb. 19th from 4:00 to 7:00 PM at  The Havens Family, North Haven Funeral Home, 36 Washington Avenue.  A Mass of Christian burial will be celebrated in St. Elizabeth of the Trinity Parish at St. Barnabas Church, 44 Washington Avenue, North Haven on Tuesday morning, Feb. 20th at 10:00. Interment will follow in All Saints Cemetery. Should friends desire, memorial contributions in Mary’s name may be made to the CT Hospice, Inc., 100 Double Beach Road, Branford, CT 06405