Vets in Salem (NH) Full list of companies Vets category in Salem, New Hampshire Salem Animal Hospital 193 S. Broadway, Salem, NH 03079, (603)952-4333 Page 1