Schar's Veterinary Clinic

Is this your veterinarian?

1023 TWP Rd 1320 E
Stronghurst, IL 61480

Driving Directions

(309) 924-2494