Veterinary clinic

Le Roy Veterinary Clinic

1010 N West St, Le Roy, IL 61752

Opening hours

Hours not listed. Please call ahead at (309) 962-7421 to confirm availability.