Algonquin Animal Clinic

Algonquin Animal Clinic
Algonquin Animal Clinic 10412 South Il Route 31 Lake In The Hills, IL 60102
Add a Review

Consumer Feedback

(1 Review)
Would you recommend this provider to others?
Yes
Were the waiting room chairs comfortable while waiting for your pet?
Yes
Does the provider's staff try to be helpful?
Yes
by Anonymous xxx.xxx.148.208
October 28, 2014
Add a Review