David Vasquez, 73, of Haverhill, passed away Feb. 27, at Oxford Nursing and Rehab Healthcare Center, Haverhill.
Born in the Dominican Republic, he was the son of the late Rafael and Carmen (Mercedes) Vasquez. He lived in Lawrence for many years before moving to Haverhill. He was employed as a machine operator at the Eastern Packaging Corporation in Lawrence.
Vasquez is survived by a daughter, Martha Vasquez of Santiago, Dominican Republic; and many friends.
A funeral service took place this morning in the Mausoleum Chapel at the St. Mary Immaculate Conception Cemetery, 29 Barker Street, Lawrence.