Since this location changed hands to new vets it's been all downhill. It's run down and inefficient- not to mention ridiculously priced. Every time I've come in under the new ownership I've had to wait in the room for at least an hour to see the vet (after showing up to the appt on time). The smell / noise makes me sick and I end up leaving $300 lighter and with a headache.