We respond to calls 24 hours a day
Call for the care you need, or send the form and an Olson Animal Hospital team member will contact you — usually by the next business day.
Request a call back
Tell us a little about your pet and we'll call you back — usually by the next business day.
Before your first visit
Appointments daily
Appointments are available every weekday, with extended options when your schedule needs them. Pet emergency? Call (580) 237-6901 — calls are responded to 24 hours a day.
Payment options
We accept cash, check, Visa, MasterCard, Discover, American Express, insurance and CareCredit — and estimates are always available, with flat-rate pricing options.
Can't make it in?
Ask about house-call appointments and our doggie pick-up and delivery service — we'll come to you, or fetch your dog and bring them home after.
One call and you’re on the books.
1533 N Grand Ave, Enid, OK 73701 · Mon–Fri 7:30–5:30 · calls returned 24/7