Veterinarians in Canaan (NH) Full list of companies Veterinarians category in Canaan, New Hampshire Cardigan Veterinary Clinic Route 118, Canaan, NH 03741, (603)523-4900 Page 1