The quality of care is wonderful, as are the two vets who work here. I would recommend either one. The problem is that there can often be a long wait, even though you have an appointment. I usually have to wait about half an hour after my appointment time to be seen. But the quality of care and the reasonable costs keep me coming back!
more