Have been to this clinic on 3 occasions and all 3 times had an extremely long wait. Two times I had an appointment and still had to wait. I found the reception staff very rude and uncaring and everyone seemed unorganized. When picking up my pets, I didn't even get to see or even talk to a doctor. Also the prices area little on the higher side compared to the surrounding clinics.
more