Find all the information for Bristol Veterinary Hospital, that provides veterinary services in Bristol, NH 03222