John Flanagan, 56, of Northford, passed away peacefully on Monday, May 21, 2018 with his wife and children by his side.  He was the beloved husband of 21 years to Christine Grasso Flanagan.  John was born in New Haven on March 2, 1962 and was the son of the late Rosann Flanagan.  He was the owner/operator of Annex Auto Repair. A man with old fashion values, John was hardworking, honest and always held a special place in his heart for all his customers whom he treated with respect.  John was dedicated to his family, he was a loving husband and father who was so proud of all their accomplishments. He and his wife loved traveling with them to their second home in New Smyrna Beach, Florida. John was a member of the Annex Y.M.A, and an avid Boston Celtics and New York Giants fan. The devoted father of Erica Rose Flanagan, Sarah Paige Flanagan and John Henry Flanagan, no matter where they went they were known as the “Party of Five”.   Brother of Dawn Peretore (Anthony), Kim Flanagan (Steve Apuzzo) and Roxann DellAquila (Jimmy).  He was also survived by many nieces and nephews. Predeceased by his loving grandparents Henry and Millie Esposito.  The family would like to extend a “Special Thank You” to all the nurses and staff at both the Smilow Cancer Hospital and the CT Hospice in Branford for all the excellent comfort and care given not only to John, but to their entire family.

The visiting hours will be Tuesday, May 29th from 4 to 8 pm at the North Haven Funeral Home, 36 Washington Avenue.  Family and friends are invited to go directly to St. Therese Church, 555 Middletown Avenue, North Haven on Wednesday morning, May 30th at 10:00 to attend a Mass of Christian burial and are also invited to attend the committal service immediately following in All Saints Cemetery.  In lieu of flowers, memorial contributions may be made to the Flanagan Children memorial Fund at Webster Bank,  260 Main Street, East Haven 06512.