I have worked at Flossmoor Animal Hospital and can say from my own experience that you cannot find better care. Dr Rauch is a friendly hardworking doctor as well as Dr Willard and Dr R. Willard who are not only phenomenal vets but phenomenal caring people.
more