1. River Road Veterinary Hospital 176 River Rd, Andover, MA 01810 Coordinate: 42.68618,-71.21487 Phone: (978) 687-8400