Algonquin Animal Clinic is located in the city Algonquin in Illinois. You can find the address 10412 South Il Route 31 in the map below. The Zip Code is 60102.Their contact number is (847)658-3626. We hope 'Algonquin Animal Clinic' will prove to be the perfect petcare centre for you.