Veterinarians in Salem, NH




Banfield Pet Hospital

290 S Broadway, Salem, NH 03079

603-890-3744

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

603-893-1646

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

603-912-0751

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