1. Bristol Veterinary Hospital PC 540 Pleasant St, Bristol, NH 03222 Coordinate: 43.58338,-71.75212 Phone: (603) 744-5804