Pet Resources
Salem Animal Hospital
193 S Broadway
Salem, NH 03079
(603) 893-3565
Tip:
Some boarding places may have breed restrictions. This is typically out of the owner's control, due to business licensing laws or insurance.