Cache Creek Animal Rescue Animal Clinics

1005 Star Ln.
New Lenox, IL 60451
(815) 582-4062
Click to Learn More
Monday-Saturday 11:00am-6:00pm
Sunday 11:00am-3:00pm

about us

Our mission is to rescue and adopt out as many dogs and cats as safely possible, regardless of their age, health or breed.