Dr. Campbell is great - a very caring vet who spends LOTS of time with you. Most of the other staff are great although you have to watch out for one of the front desk staff who can be difficult to work with at times. But the rest of the front desk staff are wonderful.
more