Find all the information for New Canaan Veterinary Hospital, that provides veterinary services in New Canaan, CT 06840