If you have a critically ill or injured pet, please do not try to contact us by e-mail or through this website. Please call us directly at (618) 664-0640. If it is after-hours, please call (618) 292-7567.
Our policy is to work on an appointment basis. We know your time is valuable and we make every effort not to keep you waiting. We will see walk-ins and animals dropped off for care, however we do see appointments first except in cases of emergency.If you wish to consult with a specific doctor, please let us know when you are scheduling the appointment.