Salem Animal Hospital on Facebook

193 S. Broadway
Salem, NH 03079
P: (603) 893-3565
F: (603) 894-6457