8AM - 5PM
1650 Hollister Dr, Libertyville10AM - 6PM
1187 S Milwaukee Ave, Libertyville“Dr. Donna is the best! She really cares for your pet, if I could give more stars, I would ?“
8AM - 6PM
5301 IL-83, Long Grove“Drs here are very good and explain everything thoroughly. They take the time with you and put you at ease. No rushing through to the next patient. Very caring with my senior Cavalier King Charles, Oliver.“
8:30AM - 6PM
1333 N Delany Rd Ste 100, Gurnee“Excellent staff and veterinarians. The doctors are very caring, and extremely thorough. Most times, you can get same appointments for urgent situations. After visits, you'll often get a follow up call.“
8AM - 6PM
1260 Butterfield Rd, Mundelein“VH Animal Hospital is a great place to take your pets for care. They listen, and are knowledgeable, and caring. VH provides incredibly affordable, quality care.“
8AM - 6PM
597 W Lake Cook Rd, Palatine“Hilltop is the best! The clinic is super clean, the staff is friendly, and Dr. Trip is incredibly knowledgeable and professional. Don’t waste your time going anywhere else—Hilltop is where you should go!“
8AM - 6PM
101 S Milwaukee Ave, Lake Villa“Really great vets and staff. They know their stuff and go the extra mile to help you and your pets.“
8AM - 6PM
711 Waukegan Rd, Deerfield“Great and attentive staff. My dog loves going to the vet and it's always fast and friendly service!!“
Closed today
555 E Townline Rd Ste 5, Vernon Hills“Everyone here is so kind and calm, which is appreciated during stressful visits and receiving unfortunate news. Our dog loved them all and we truly appreciate the care and comfort during a difficult time ❤️?“
“The staff here is professional and knowledgeable. Their compassion always shines through. They are great with my dogs through all phases of their lives...from puppy to geriatric ( where I find myself again). Dr. Setlock and Dr. Herron are really wonderful.“