Stephen A. Coulon, 71, of North Haven, passed away peacefully on Wednesday, April 25, 2018 at the Connecticut Hospice, Branford with his family by his side.  Stephen was born in Indianapolis, Indiana on July 13, 1946 and was the son of the late Arthur and Sarah Pehrson Coulon.  He was a firefighter at the former Winchester Repeating Arms, served on the New York City Police Department for many years until retiring, was an Instructor at the Connecticut Fire Academy and later was a honorary Safety Battalion Chief for the Fire Department, New York.  Stephen was a member of the Masonic Lodge, Trumbull 22, and of the Hamden CERT and the Honor Legion of FDNY, was a volunteer fireman and Fire Police for the Montowese Fire Department Company #2, enjoyed teaching and being a firefighter, was a history buff and loved animals. Father of Danielle Coulon and Erik Armas (Caitlin Keough).  Grandfather of Catalina, Landon and Myles Armas.  Brother of Michael Coulon (Debbie). Uncle to many nieces and nephews.  Also survived by his former wife and good friend Ann Armas and his beloved dog Lilli.

Family and friends may call at the Hope Christian Church, 211 Montowese Avenue, North Haven on Tuesday from 3 to 5 pm followed by a funeral service at 5:00.  Interment will be private and at the convenience of the family.  In lieu of flowers, memorial contributions may be made to The Animal Haven, 89 Mill Road, North Haven, CT 06473. The North Haven Funeral Home, 36 Washington Avenue has been entrusted with the arrangements