Knoxville Veterinary Service
Veterinary clinic
125 N Public Square · Knoxville, IL 61448
A veterinary practice in Knoxville, IL serving the town and surrounding area. It offers digital X-rays, an in-house laboratory, surgery including C-sections, dermatology, and emergency and urgent care. Grooming,…