O'Donnell Funeral & Cremation Service, owned and operated by the O'Donnell family since 1934, provides funeral and cremation services to patrons on the North Shore out of its two locations in Salem and Danvers, Massachusetts. Our funeral directors and cremation specialists prioritize your family's needs and providing exemplary service through all aspects of the burial and cremation process...