ABC is a small clinic but provides excellent care for animals. Their prices are average and the wait can take a while because a number of people come here and it's a small facility. Great service though, despite the size of this clinic. Staff are so friendly and loving, and gush over any animals that comes in. Hard to find parking though because there is a chinese restaurant next door and that is usually crowded.