David J. Madigan, 69, Vietnam War Veteran, Nursing Home Administrator

madiganDavid J. Madigan, 69, of Haverhill, passed away unexpectedly Oct. 17, at St. Elizabeth’s Medical Center, Boston, due to complications from surgery.

Madigan was born in Haverhill Aug. 12, 1946, son of the late James D. and Melva L. (Gelinas) Madigan. He attended Tilton School and graduated from Haverhill High School, class of 1964. After graduating he joined the United States Army and served during the Vietnam era. Upon returning home he became a cook at the former Arlington Diner in Haverhill and then became an assistant manager for the Woolworth’s Department Store, Haverhill. He enjoyed driving school buses for the Coppola Bus Company in Bradford as well as being a real estate broker for Brooks Realty in Haverhill. He decided to further his education and graduated with a degree in Gerontology. He was a nursing home administrator for several local nursing homes until the time of his illness. Madigan enjoyed golfing and was a big fan of the Boston Red Sox and the New England Patriots. Most of all, he loved spending time with his family and friends.

He is survived by his two sisters, Kathleen L. Cravino and her husband James of Plaistow, N.H., and Eileen M. Chapman and her husband Chester of Kingston, N.H.; children, Jason E. Madigan and Justin P. Madigan of Barrington, N.H., and Jennifer R. Reifler and her husband Michael of Barrington, N.H.; four grandchildren; and several nieces, nephews and cousins. He also leaves special friends, J. Bradford and Paula Brooks of Haverhill and Arthur and Donna Hughes of Libertyville, IL.

Family and friends are invited to attend calling hours Wednesday, Oct. 2, from 4 to 7 p.m., at the Kevin B. Comeau Funeral Home, 486 Main St., Haverhill. Funeral services will be Thursday morning at 10. Burial will follow at St. James Cemetery, 360 Primrose Ave., Haverhill. Contributions may be made in his memory to the American Heart Association, 300 5th Avenue, Waltham, 01701 or the American Lung Association, 1661 Worcester Road, #301, Framingham, MA 01701.