Small Animal Clinic
General appointments and emergencies: 217.333.5300
Large Animal Clinic
Our general service hours are 8 am to 5 pm.
Emergency – 24 hours a day/365 days per year. No appointment is necessary. We encourage you to call ahead to speak with a veterinarian so we can be prepared for your specific needs.
Specialty Services – Hours vary by service area. Please contact us to discuss appointment times.
Primary Care (Small Animal) – Call for appointment availability.
Outpatient Imaging – Call 217.333.1800 with questions, or to make an appointment.
Field Services – 24 hours a day, 365 days per year. Please call the Large Animal Clinic to arrange a visit. Emergency veterinary calls will be given priority.
To reach the hospital director's office, call 217.265.6554.