Dr. Hall is a wonderful vet. He always remember my dog and knows how to water down the tough info I can't understand. He has taken care of all six of my dogs. When my dogs passed of old age he sent a card to our house expressing his apologies. Some prices are high but overall he is a wonderful vet who takes care of all the animals.
more