Small and Large Animal Emergencies
If you have a large or small animal emergency please call our veterinary clinic at (978) 388-3636.
If the animal hospital is not open, you will reach an answering machine. You will be instructed to listen to the entire message and contact the veterinarian on call by pager or phone. In the event we are unavailable because we are dealing with another animal emergency, we recommend that you contact one of the following veterinary emergency facilities.
Our team of veterinarians and staff provide emergency veterinary services to Amesbury, Massachusetts, and the surrounding communities in Northeastern Massachusetts (Salisbury, Newbury, Newburyport and West Newbury) and Southern New Hampshire (Kingston, East Kingston, Haverhill and Seabrook).
Small Animal Emergencies
Port City Veterinary Referral Hospital
215 Commerce Way, Suite 100
Portsmouth, NH 03801
Phone: (603) 433-0056
Website: portcity.ethosvet.com
Bulger Veterinary Hospital
141 Winthrop Ave
Lawrence, MA 01849
Phone: (978) 725-5544
Website: bulger.ethosvet.com
Large Animal Emergencies
New England Equine Medical
and Surgical Center
15 Members Way
Dover, NH 03820
Phone: (603) 749-9111
Website: newenglandequine.com
Myhre Equine Clinic
100 Ten Rod Rd
Rochester, NH 03867
Phone: (603) 335-4777
Website: myhreequine.com
Tufts Cumming School of Veterinary Medicine,
Large Animal Hospital
200 Westboro Rd
North Grafton, MA 01536
Phone: (508) 839-5395
Website: vet.tufts.edu