Announcement: Crossroads Veterinary Clinic is under new ownership as Animal Care Clinic of Pingree Grove!

Now Open!

Serving the pets of Pingree Grove and beyond.


Wherever You Are,
We’re Always Here for Your Pet

Whether you live in or around Pingree Grove, Algonquin, South Elgin, Hoffman Estates or Geneva, any of our five animal hospital locations will be happy to serve you!

Having a pet means having a friend for life. It means having a four-legged family member that loves you unconditionally and never complains about having to wake up at 5 a.m. to accompany you on your early morning jogs. Pets warm our hearts, our laps, and occasionally the freshly folded laundry.

At Animal Care Clinic, we believe there are many ways to thank our pets for all that they give us. Each member of our team is a genuine animal lover, dedicated to caring for pets and helping their loving owners. We cherish the human-animal bond and will do everything in our power to give your companion the highest level of care whenever they come to our animal hospital.

Pets are a big responsibility, and keeping them healthy requires teamwork. When they become our patient, we become your partner in keeping them healthy. We’ll be here to guide you and your pet through every step of their life’s journey. Take a moment to learn about each of our hospitals and meet our incredible team members, and we invite you to contact us if you would like to know more. If you are new to the Animal Care Clinic family, we can’t wait to meet you and your pet!


Dental Care

According to the American Veterinary Dental Society, 70% of adult cats and 80% of adult dogs show symptoms of oral disease.
Click here to learn more.



When your pet isn’t feeling well, every second counts. We’re here to find the issue quickly using the latest technology and diagnostic tools.
Click here to learn more.


Pain Management

We provide a number of pain management tools that will help your pet feel better and give them their freedom and independence back.
Click here to learn more.



We know how stressful it can be when your pet needs a surgical procedure, and we’ll be there every step of the way to ensure that you’re comfortable.
Click here to learn more.



There are a number of diseases that can afflict cats and dogs, but most pets can be protected from the worst of them if they are vaccinated properly.
Click here to learn more.


Wellness Care

These appointments help us keep up with your pet through all stages of their lives, and allows us to create a baseline of health for them.
Click here to learn more.

Contact us today!

A member of our team will get back to you as quickly as possible. If you need immediate assistance, please call us using the information below.


2401 W Route 20
Pingree Grove, IL 60140
Click here for directions.

Hours Of Operation

Mon: 8:00 AM – 7:00 PM
Tues: 8:00 AM – 7:00 PM
Wed: 8:00 AM – 6:00 PM
Thurs: 8:00 AM – 6:00 PM
Fri: 8:00 AM – 6:00 PM
Sat: 8:00 AM – 2:00 PM
Sun: Closed

Contact Information

P: 847-683-9640
F: 847-683-9642

Have a question?

Complete the form below and a member of our team will get back to you as quickly as possible. If you need immediate assistance, please call us at 847-683-9640.

Multiple locations for your convenience.

In addition to coming to see us, we have four other locations that you’ll be able to visit. Although the buildings and people are different, the quality of care is always top notch!

Animal Care Clinic Algonquin
230 Stonegate Drive
Algonquin, IL 60102
Animal Care Clinic Geneva
1881 S Randall
Geneva, IL 60134
Barrington Square Animal Hospital
2370 Higgins Road
Hoffman Estates, IL 60169
Animal Care Clinic South Elgin
477 Briargate Drive
South Elgin, IL 60177