I've taken all of my animals to Fox Lake Animal Hospital for almost 7 years. They've done surgery on one of my dogs and I've brought my pets there even when I lived downtown and now that I live in Westchester. They don't run a bunch of unnecessary tests that cost a lot of money. They provide a great service at about a third to half of the price of other vets that I have been to. I recommend them to everyone I know with pets.
Pros: good service, very reasonable prices
Cons: usually have to wait at least an hour or two
more