We moved here two years ago, and have had a tough time finding a vet we really love. We visited Kirkwood while taking a friend's cat for an appointment, and like the vet, but found the office staff to be utterly rude - to all comers impartially (not great, but not personal!).
Pros:  service, care
Cons:  there are no cons!
                        
more