8:00 am - 5:30 pm
8:00 am - 12:00 pm
Please call or email to
schedule an appointment
Welcome to our virtual clinic. We are committed to providing excellent care and
services. Our site includes important information about our practice, who we are, our
hours, and the services we offer.
For the convenience of our clients, prescription refills may be requested online by
filling out the online prescription refill form or logging onto pet portals below. What is
a pet portal? Click here for information on Pet Portals.
We are always accepting new clients for both large and small animals. Please call to
schedule an appointment. New client forms are available on this site to help
expedite your appointment check-in. Bring your completed form with you on your first
visit. We look forward to meeting you and your pet.
We welcome your comments and suggestions, please fill out our survey to let us
know how we did on your last visit.
-- The Staff at Osceola Veterinary Clinic
|Osceola Veterinary Clinic
1030 N Main Osceola, Iowa
Small Animal - (641) 342-2150 Large Animal - (641) 342-2159