Carr Island Animal Hospital
Veterinary clinic
419 Merrimac St · Newburyport, MA 01950 · 1.7 mi
Cat Friendly Practice
A small-animal veterinary hospital in Newburyport offering medical, surgical and dental care, plus acupuncture and laser therapy. It has on-site digital X-ray, in-house laboratory testing and a pharmacy, and is…