Knollwood Animal Hospital

Flag as Inappropriate

Knollwood Animal Hospital is a full-service pet care facility led by Dr. Anthony Dillon. Its services include medical and dental care, surgical treatments and pet boarding for dogs and cats. 
20 N Waukegan Rd, Lake Bluff, IL 60044
(847) 234-2002
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »