Pets in Salem, NH

Banfield Pet Hospital

290 S Broadway, Salem, NH 03079


Doctor hours may vary from hospital hours. Please call ahead in urgent situations to verify that a doctor is available before leaving for a ...

Main Street Animal Hospital

159 Main St., Salem, NH 03079


Main Street Animal Hospital is a full service veterinary facility specializing in the health care of companion dogs, cats, and pocket pets. With the ...

Salem Animal Hospital

193 S. Broadway, Salem, NH 03079


Welcome to Salem Animal Hospital, the premier provider of complete veterinary care for your pet. Salem Animal Hospital has been serving Salem and ...