While they are a bit out of the way - this place is well worth the trip. Caring & professional staff who takes time to know the animals when they are brought in on a regular basis. Kindness even to those pets who are "less than ideal" in their behavior.
more