Across Oklahoma, of the 626 vet clinics we list, 611 give a phone number, 104 publish opening hours and 446 have a website. 28 are branches of national chains — Banfield Pet Hospital (14), Vetco Total Care (4), UrgentVet (3); the remaining 598 are independent. By what they offer: 146 offer dental care, 83 treat horses, 76 offer emergency care. The longest-running is Roth Martin DVM, in business since 1919. 6 describe themselves as family-owned.
Top 10 vet clinics in Oklahoma
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1VCA Owasso Animal Medical CenterOwasso
Mon: 7:00 am - 6:00 pm
-
2Woodlake Animal HospitalWarr Acres
Mon-Fri 8am-6pm, Sat 8am-3pm
-
3Council Veterinary HospitalBethany
Mon–Fri 8:00am – 6:00pm
-
4Putnam North Animal HospitalOklahoma City
Mon–Fri 7 AM – 6 PM
-
5Quail Creek Veterinary ClinicOklahoma City
Monday – Friday: 7:00 AM – 6:00 PM
-
6Pine Ridge Equine HospitalGlenpool
Mon–Fri 7:30am–5pm, Sat 7:30am–12pm
-
7Advanced Care Veterinary HospitalSapulpa
Monday–Friday: 7:30am–6:00pm, Saturday: 8:00am–3:00pm
-
8Swaim Veterinary ClinicOklahoma City
Mon-Fri 8 am - 5 pm, Sat 8 am - 1 pm
-
9Sewell Animal HospitalMcAlester
Mon–Wed 8am–5:30pm, Thu 8am–12pm, Fri 8am–5:30pm
-
10Wedgewood Pet ClinicOklahoma City
Mon–Sun 8am–6pm
Cities
Largest first. Towns with a single vet clinic are listed further down this page.
- Oklahoma City77
- Tulsa65
- Edmond33
- Norman21
- Broken Arrow17
- Lawton14
- Stillwater14
- Midwest City9
- Sallisaw8
- Shawnee8
- Yukon8
- Ardmore7
- Bartlesville7
- Bixby7
- Claremore6
- El Reno6
- Enid6
- Moore6
- Newcastle6
- Tahlequah6
Other towns in Oklahoma
One vet clinic each — too few for a page of their own, so they live here.
-
Ada Veterinary ClinicAda
1020 Sandy Creek Dr, Ada, OK 74820
Mon–Fri 08:30 am–05:30 pm
Since 1948
-
Arlington Animal ClinicAda
3006 Arlington St, Ada, OK 74820
-
Animal Medical Center LLCAda
728 E Main St, Ada, OK 74820
Since 1983
-
Southern Oklahoma Veterinary CenterAda
1014 N Country Club Rd, Ada, OK 74820
-
South Grand Lake Veterinary ClinicAfton
450635 E Highway 85, Afton, OK 74331
-
Allen Vet ClinicAllen
7150 State Highway 1, Allen, OK 74825-8004
-
All Pets Medical CenterAltus
1300 E Tamarack Rd, Altus, OK 73521
Mon - Fri: 8:00am - 5:30pm
-
Western Prairie Veterinary HospitalAltus
311 E Tamarack Rd, Altus, OK 73521
-
Ridgeview Veterinary HospitalAlva
26923 County Rd 420, Alva, OK 73717
-
Alva Veterinary ClinicAlva
1732 Oklahoma Blvd, Alva, OK 73717
-
Anadarko Veterinary ClinicAnadarko
1304 E Central Blvd, Anadarko, OK 73005
-
Highland Equine HospitalArapaho
9998 US Highway 183, Arapaho, OK 73620-2176
-
Great Plains Veterinary Services, LLCArcadia
120 OK-66, Arcadia, OK 73007
Mon–Fri 8:00 am - 5:30 pm, Sat 9:00am-12pm
Since 2015
-
Soldier Creek Equine Clinic - SCEQCArcadia
12555 NE 220th St, Arcadia, OK 73007
-
Crosby Vet ServicesArcadia
21400 N Hiwassee Rd, Arcadia, OK 73007
-
Angel Paws Spay Neuter ClinicArkoma
520 Main St, Arkoma, OK 74901
-
Atoka Veterinary Clinic INCAtoka
1710 S Haskell St, Atoka, OK 74525
-
Diamond K Veterinary ServicesAtoka
4073 E Highway 3, Atoka, OK 74525-4802
-
Bynum Veterinary ClinicBeggs
6250 OK-16, Beggs, OK 74421
-
Council Veterinary HospitalBethany
7930 NW 23rd St, Bethany, OK 73008
Mon–Fri 8:00am – 6:00pm
-
Agape Pet ClinicBethany
7401 NW 23rd St, Bethany, OK 73008
Mon–Thu 8:30 am - 5:30 pm
Since 1986
-
Agape Pet ClinicBethany
7000 NW 39th St, Bethany, OK 73008
Since 1986
-
Dr. Craig Thomas DVMBethany
7401 NW 23rd St, Bethany, OK 73008
-
Bethany Animal HospitalBethany
4312 N Council Rd, Bethany, OK 73008-2256
-
Blackwell Animal HospitalBlackwell
608 N 29th St, Blackwell, OK 74631
-
Blanchard Animal HospitalBlanchard
500 Roosevelt St, Blanchard, OK 73010
-
County Line Veterinary ServicesBlanchard
1530 Laura Meadows Dr, Blanchard, OK 73010
-
Cross 7 VeterinaryBluejacket
17841 OK-2, Bluejacket, OK 74333
-
Boswell Animal KareBoswell
5040 Rr 1, Boswell, OK 74727
-
Boswell Animal KareBoswell
768 N 3990 Rd, Boswell, OK 74727-9368
Since 1983
-
Bristow Veterinary Care CenterBristow
37118 W OK-16, Bristow, OK 74010
Mon-Fri 8:30 am – 5:00 pm
-
Kysar Veterinary ClinicBristow
806 S Chestnut St, Bristow, OK 74010
-
Pratt Veterinary ServicesBroken Bow
2668 S Park Dr, Broken Bow, OK 74728
-
Buffalo Veterinary ClinicBuffalo
710 S Hoy St, Buffalo, OK 73834
-
Covered K Vet ClinicCache
813 W H Ave, Cache, OK 73527
-
Ferguson Animal HealthCalera
1441 State Rte 70E, Calera, OK 74730
-
Cedar Ridge Veterinary HospitalCarney
104 US-177, Carney, OK 74832
-
Catoosa Small Animal HospitalCatoosa
1901 OK-66, Catoosa, OK 74015
-
Countryside Veterinary ServicesChandler
920268 S 3450 Rd, Chandler, OK 74834
-
Lincoln County Animal HospitalChandler
1218 Manvel Ave, Chandler, OK 74834
-
Voss Veterinary ClinicChecotah
2215 N Broadway St, Checotah, OK 74426
-
Glover Veterinary ServicesChecotah
109064 Old Hwy 69, Checotah, OK 74426
-
Pets First HospitalChelsea
21951 E 340 Rd, Chelsea, OK 74016
Mon–Fri 8:00am–5:00pm
-
Chelsea Veterinary ClinicChelsea
21999 E 340 Rd, Chelsea, OK 74016
Mon–Fri 8:00am–5:00pm
-
Salt Plains Veterinary ServicesCherokee
61022 Harper Rd, Cherokee, OK 73728
Monday through Friday from 8:00 AM to 5:30 PM
Since 1998
-
Double T Veterinary ClinicCherokee
61950 Grant Rd, Cherokee, OK 73728
-
Cimarron Veterinary HospitalChickasha
3020 S 4th St, Chickasha, OK 73018
Mon-Fri 8:00am-5:30pm
-
Pet Medical CenterChickasha
120 S 6th St, Chickasha, OK 73018
-
Washita Veterinary HospitalChickasha
907 E Choctaw Ave, Chickasha, OK 73018
-
BELLINGER VETERINARY SERVICESChickasha
417 Fieldcrest Dr, Chickasha, OK 73018
-
Choctaw Family Pet CareChoctaw
3400 S Choctaw Rd, Choctaw, OK 73020-6023
-
Town and Country Animal HospitalChoctaw
2400 Victoria Dr, Choctaw, OK 73020
-
Tri-County Veterinary ClinicCleo Springs
801 4th St, Cleo Springs, OK 73729
-
South grand veterinary clinicCleora
OK-85, Cleora, OK 74331
-
Cleveland Veterinary ClinicCleveland
369104 E Old Highway 64, Cleveland, OK 74020-6473
-
Lake Area Veterinary ClinicCleveland
367698 E 5020 Rd, Cleveland, OK 74020-4891
-
Clinton Veterinary HospitalClinton
1735 US-183, Clinton, OK 73601
Mon–Fri 8 a.m. to 5 p.m., Sat 8 a.m. to 12 p.m.
-
Highland Veterinary ClinicClinton
10078 US-183, Clinton, OK 73620
Mon–Fri 8AM–5PM, Sat 8AM–12PM
-
Winsor Animal ClinicCoalgate
1853 S Broadway St, Coalgate, OK 74538
-
Eastside Veterinary HospitalCollinsville
13420 E 146th St N, Collinsville, OK 74021
Mon–Fri 7:30am–6:00pm, Sat 8:00am–12:00pm
-
VCA Collinsville Animal HospitalCollinsville
2425 W Broadway St, Collinsville, OK 74021
Mon 8:00am–6:00pm
-
VCA Animal HospitalCollinsville
2425 W. Broadway Street, Collinsville, OK 74021
-
Alexander Veterinary ServicesCollinsville
Collinsville, OK 74021
-
Cat Spay & Neuter ClinicComanche
1408 Texas Ave, Comanche, OK 73529
-
Woodland Animal HospitalComanche
180415 N 2820 Rd, Comanche, OK 73529
-
Rafter H Veterinary Services, LLCCopan
1768 N 3970 Rd, Copan, OK 74022
-
Miller Veterinary Hospital & Mobile ServicesCouncil Hill
408697 E 1030 Rd, Council Hill, OK 74437
Family-owned
-
Good Shepherd Veterinary Hospital - CowetaCoweta
11319 E Hwy 51, Coweta, OK 74429
-
Oak Grove Veterinary Hospital INC.Coweta
12949 OK-51, Coweta, OK 74429
Mon-Friday 9am - 5pm, Saturday 9am - Noon, Sunday Closed
-
Crescent Veterinary HospitalCrescent
14378 W Crescent Dover Rd, Crescent, OK 73028
Mon–Fri 8am–5pm, Sat 8am–noon, Sun Closed
-
Cushing Veterinary ClinicCushing
2701 N Little Ave, Cushing, OK 74023
-
Whites Vet Services Cushing OkCushing
824 N Harmony Rd, Cushing, OK 74023-5759
-
Cimarron Valley Animal ClinicCushing
1402 E Main St, Cushing, OK 74023-3042
-
Wellington Parke Animal ClinicDel City
3001 Tinker Diagonal St, Del City, OK 73115
-
Bartlesville Animal HospitalDewey
1055 NE Washington Blvd, Dewey, OK 74006
Since 1980
-
Stites Charles DVMDewey
13372 US-75, Dewey, OK 74029
-
Arrowhead Veterinary ClinicDewey
515 E Durham Ave, Dewey, OK 74029
-
Denney Frank O DVMDrumright
8616 E Main St, Drumright, OK 74030
-
Osage Animal HospitalDuncan
1500 W Osage Rd, Duncan, OK 73533
Mon-Fri 7:45 AM - 5:30 PM
Since 2011
-
Duncan Veterinary HospitalDuncan
3816 US-81, Duncan, OK 73533
-
Chisholm Trail Animal Hospital, PLLCDuncan
1900 W Fuller Rd, Duncan, OK 73533
-
Minson's Veterinary HospitalDuncan
1411 W Main St, Duncan, OK 73533
-
49th Street Veterinary Clinic and Pet SpaDurant
304 N 49th St, Durant, OK 74701
Monday-Friday : 8AM-5PM, Saturday: 10AM-2PM
-
Bryan County Animal HospitalDurant
2315 SW 9th Ave, Durant, OK 74701-1918
-
Steve's All Breed Grooming and Pet SalonDurant
4366 Folsom Rd, Durant, OK 74701-0858
-
Southwest Veterinary ClinicElgin
12114 US-62, Elgin, OK 73538
-
Happy Hollow Animal HospitalElgin
53 NE Windy Rd, Elgin, OK 73538
-
Stockmans Veterinary ClinicElk City
1019 S Main St, Elk City, OK 73644
-
Elk Creek Animal ClinicElk City
1301 Airport Industrial Rd, Elk City, OK 73644-1924
-
Red Earth Animal HospitalElk City
3503 S Highway 6, Elk City, OK 73644-9785
-
Garvin County Veterinary HospitalElmore City
23021 OK-29, Elmore City, OK 73433
-
Garvin County Veterinary HospitalElmore City
Highway 29, Elmore City, OK 73433
-
Fairland Veterinary HospitalFairland
56520 E Highway 60, Fairland, OK 74343-2914
-
Fairview Animal ClinicFairview
25389 US-60, Fairview, OK 73737
Family-owned
-
Haworth Veterinary ClinicFairview
603 Santa Fe St, Fairview, OK 73737-1221
-
Premier Pet Clinic WestFort Gibson
920 S Ross St, Fort Gibson, OK 74434
-
Red River Veterinary Services, Inc. PCFrederick
510 W Grand Ave, Frederick, OK 73542
-
Pine Ridge Equine HospitalGlenpool
2281 W 171st St S, Glenpool, OK 74033
Mon–Fri 7:30am–5pm, Sat 7:30am–12pm
-
Green Country Veterinary HospitalGlenpool
12126 S Yukon Ave, Glenpool, OK 74033
-
Bedrock Animal ClinicGlenpool
16161 S Broadway St, Glenpool, OK 74033
-
Glenpool Animal Control & ShelterGlenpool
14536 S Elwood Ave, Glenpool, OK 74033-4005
-
Oklahoma Equine Hospital, IncGoldsby
2652 Reece Lake Rd, Goldsby, OK 73093
-
Eastside Animal ClinicGrove
63861 E 290 Rd, Grove, OK 74344
Monday - Friday 8am - 6pm, Saturday 8am - 1pm
-
Grant Veterinary Clinic GroveGrove
2209 S Main St, Grove, OK 74344
-
Grove Small Animal HospitalGrove
9621 US-59, Grove, OK 74344
-
Southpointe Veterinary ClinicGuthrie
3106 S Division St, Guthrie, OK 73044
-
Cross Town Veterinary ServicesGuthrie
2102 W College Ave, Guthrie, OK 73044
-
Guthrie Pet HospitalGuthrie
123 W Harrison Ave, Guthrie, OK 73044
-
Veterinary CornerGuthrie
2930 OK-105, Guthrie, OK 73044
-
Compassionate Care Veterinary ClinicGuymon
400 NE 12th St, Guymon, OK 73942
Mon–Fri 7:30am–5:30pm, Sat 9:00am–Noon
-
Guymon Veterinary ClinicGuymon
615 NE 4th St, Guymon, OK 73942
-
Deercreek Animal HospitalHarrah
20501 SE 29th St, Harrah, OK 73045
Mon-Fri: 8:00am - 6:00pm
-
Harrah Veterinary AssociatesHarrah
20000 NE 10th St, Harrah, OK 73045
Monday - Friday: 8:00 am - 5:30 pm
-
Heavener Animal ClinicHeavener
310 Highway 59 N, Heavener, OK 74937-2255
Mon & Tues: 8 AM – 5 PM, Wed: 8 AM – Noon
-
Nic's PlaceHeavener
45161 Loving Mtwy, Heavener, OK 74937-7625
-
Hennessey Veterinary ClinicHennessey
7677 US-81, Hennessey, OK 73742
-
Matousek Veterinary ClinicHennessey
3456 N2865 Rd, Hennessey, OK 73742
-
Henryetta VeterinaryHenryetta
1404 S B St, Henryetta, OK 74437
-
Town & Country Animal HospitalHenryetta
US-75 BUS, Henryetta, OK 74437
-
Collett Equine Veterinary ServiceHenryetta
28585 S 180 Rd, Henryetta, OK 74437
-
Great Plains Veterinary ServicesHinton
1324 S Broadway Ave, Hinton, OK 73047
-
K2 VetHinton
2318 N Broadway St, Hinton, OK 73047
-
Ark Veterinary ClinicHobart
1201 E Iris Ave, Hobart, OK 73651
-
Southwest Veterinary ClinicHobart
21717 Highway 9, Hobart, OK 73651-3601
-
Holdenville Veterinary ClinicHoldenville
601 Kingsberry Rd, Holdenville, OK 74848
Since 2019
-
Sandy Creek Vet CareHollis
925 N 8th St, Hollis, OK 73550
-
Hominy Animal ClinicHominy
601 W Main St, Hominy, OK 74035
-
River Valley Veterinary ClinicHugo
3005 E Jackson St, Hugo, OK 74743
Mon–Fri 7:30am–5:30pm
-
Choctaw Veterinary ClinicHugo
1808 E Jackson St, Hugo, OK 74743-4241
-
McCurtain Pet ClinicIdabel
2541 US-259, Idabel, OK 74745
Mon, Wed, Thu, Fri 8am-5pm
-
Jay Veterinary ClinicJay
949 S 21st St, Jay, OK 74346
-
Woodland West Animal HospitalJenks
9360 S Union Ave, Jenks, OK 74132
7am to 8pm, 7 Days a week
-
Jenks Veterinary HospitalJenks
301 S Elm St, Jenks, OK 74037
Mon–Fri 7:00 AM–6:00 PM, Sat 7:30 AM–12:00 PM
-
Good Shepherd Veterinary Hospital - JenksJenks
12141 S Elm St, Jenks, OK 74037-3753
-
South County Animal ClinicJenks
12291 N Casper, Jenks, OK 74037
-
Woodland West Animal Hospital & Pet ResortJenks
US-75 N, Jenks, OK 74066
-
Jones Veterinary ClinicJones
9282 N Hiwassee Rd, Jones, OK 73049
Family-owned
-
Denham Animal ClinicKellyville
19027 W 141st St S, Kellyville, OK 74039
-
Wheatland Veterinary HospitalKingfisher
15554 E 770, Kingfisher, OK 73750
Monday — Friday: 8:00am – 12:00pm | 1:00pm – 5:30pm
-
Karrenbrock Vet ClinicKingfisher
13692 E 870 Rd, Kingfisher, OK 73762
-
Wynn Animal HospitalKrebs
4031 E US Hwy 270, Krebs, OK 74554
-
Riverbend Mobile VeterinaryLexington
9551 Moffatt Rd, Lexington, OK 73051
-
Cedar Creek Veterinary ClinicLexington
14750 Box Rd, Lexington, OK 73051
-
Grassland Veterinary ServicesLindsay
202 NE 4th St, Lindsay, OK 73052
-
Lindsay Veterinary HospitalLindsay
806 SE 4th St, Lindsay, OK 73052
-
Locust Grove Animal ClinicLocust Grove
707 E Main St, Locust Grove, OK 74352
-
Marshall County Animal Medical CenterMadill
14776 W Highway 70, Madill, OK 73446
-
Texoma Animal ClinicMadill
12993 Highway 70, Madill, OK 73446-1009
-
Gone Doggy StyleMadill
401 S 1st St, Madill, OK 73446-3804
-
Hartfield Veterinary Clinic - Urgent CareMannford
36255 W 31st St S, Mannford, OK 74044
-
Mannford Animal ClinicMannford
619 Industrial Dr, Mannford, OK 74044
-
Mannford Veterinary ServicesMannford
36161 W Highway 51, Mannford, OK 74044-2698
-
Lazy D bar K rescue/ranchMannford
5403 S 385th West Ave, Mannford, OK 74044-6055
-
Marietta Veterinary ClinicMarietta
1208 State Highway 32, Marietta, OK 73448-5598
-
Equine Veterinary MedicineMarietta
605 E Chickasaw St, Marietta, OK 73448
-
Hammond Veterinary HospitalMarlow
118 N McKinley Rd, Marlow, OK 73055
Monday - Friday: 7:30 AM – 5:00 PM
-
Marlow Veterinary ClinicMarlow
161493 US-81, Marlow, OK 73055
-
Ruby’s GroomingMarlow
1612 N Broadway St, Marlow, OK 73055-1108
-
Sewell Animal HospitalMcAlester
638 S Main St, McAlester, OK 74501
Mon–Wed 8am–5:30pm, Thu 8am–12pm, Fri 8am–5:30pm
-
Oklahoma Vet MedMcAlester
12 N 14th St, McAlester, OK 74501
Mon–Fri 8:30am–12:00pm, 1:00pm–5:30pm, Sat 9:00am–12:00pm
-
Patton Veterinary ClinicMcAlester
1550 S Main St, McAlester, OK 74501
Mon–Fri 8:30am–5:30pm, Sat 8:00am–12:00pm
Since 1974
-
Kiamichi Veterinary ClinicMcAlester
1639 S George Nigh Expy, McAlester, OK 74501
-
Town & Country Veterinary ClinicMcAlester
1401 N Main St, McAlester, OK 74501
-
McLoud Animal HospitalMcLoud
127 N Main St, McLoud, OK 74851
-
Meeker Animal HospitalMeeker
343805 E Highway 62, Meeker, OK 74855-1022
-
Miami Animal HospitalMiami
2620 OK-69A, Miami, OK 74354
MONDAY-FRIDAY: 8am-5pm, SATURDAY: 9am-NOON
Since 1950
-
Hometown Pet CareMiami
1311 A St NE, Miami, OK 74354
Monday - Friday: 8am - 5:30pm, Saturday: 9am - Noon
-
Veterinary CenterMiami
1916 E St SW, Miami, OK 74354-8708
-
Crocker Veterinary CareMorris
20645 US-62, Morris, OK 74445
-
Edmonds Veterinary ServicesMorris
20645 Highway 62, Morris, OK 74445-2313
-
Hilltop Veterinary ClinicMorrison
302 US-64, Morrison, OK 73061
-
Mobile Horse DocMounds
1370 N 240 Rd, Mounds, OK 74047
-
Mounds Veterinary ClinicMounds
18963 S Highway 75A, Mounds, OK 74047
-
Sparkman Animal ClinicMuldrow
2905 E Shawntel Smith Blvd, Muldrow, OK 74948
-
Animal Medical CenterMuskogee
2300 W Peak Blvd, Muskogee, OK 74401
Mon - Fri 8:00 am - 5:30 pm
-
Eastside Animal HospitalMuskogee
2301 Gibson St, Muskogee, OK 74403-2504
-
Animal Care CenterMuskogee
1301 N York St, Muskogee, OK 74403
-
Muskogee Beepers IncMuskogee
1653 N York St, Muskogee, OK 74403-1437
-
Los Dios Veterinary HospitalMuskogee
1022 N York St, Muskogee, OK 74403-3135
-
Mustang Animal Health ClinicMustang
130 E State Hwy 152, Mustang, OK 73064
-
Dr. Terry Wood, DVMMustang
400 W State Hwy 152, Mustang, OK 73064
-
PetVet Vaccination ClinicMustang
201 N Mustang Rd, Mustang, OK 73064
-
Harper Veterinary ServicesNew Cordell
1209 N Glenn L English St, New Cordell, OK 73632
-
Turner's Veterinary ClinicNew Cordell
22623 Highway 152, New Cordell, OK 73632-2227
-
North Central Veterinary ServicesNewkirk
121 W South St, Newkirk, OK 74647
-
Noble Animal ClinicNoble
1002 Parkwoods Dr, Noble, OK 73068
Mon–Thu 8am–5pm, Fri 8am–12pm
Since 1985
Locally owned
-
Okfuskee County VeterinaryOkemah
2208 E Columbia St, Okemah, OK 74859
-
Dripping Springs Pet HospitalOkmulgee
503 S Muskogee Ave, Okmulgee, OK 74447
-
Will Rogers Animal HospitalOologah
335 S Elm St, Oologah, OK 74053
-
VCA Owasso Animal Medical CenterOwasso
8811 N Owasso Expy, Owasso, OK 74055
Mon: 7:00 am - 6:00 pm
-
Family Animal Medicine - Owasso, OKOwasso
10305 N Owasso Expy, Owasso, OK 74055-4590
Monday-Friday: 8 AM - 6 PM
Locally owned
-
SAHO Owasso Animal HospitalOwasso
12555 East 86th St N, Owasso, OK 74055
Since 1997
-
Banfield Pet HospitalOwasso
9002 N 121st E Ave Ste 200, Owasso, OK 74055
Mon-Sat 8am-6pm, Sun 10am-5pm
-
Ator Heights Animal HospitalOwasso
9100 N Garnett Rd E, Owasso, OK 74055
-
Hooves and Paws Animal Hospital of Central OklahomaPaoli
30820 110th St, Paoli, OK 73074
-
Lakeside Veterinary Services PLLCPark Hill
25352 State Hwy 82, Park Hill, OK 74451
-
Williamsburg Small Animal HospitalPauls Valley
34508 Airline Rd, Pauls Valley, OK 73075-9337
-
Pauls Valley Veterinary ClinicPauls Valley
1046 S Chickasaw St, Pauls Valley, OK 73075-6417
-
That Dog PlacePauls Valley
420 E Grant Ave, Pauls Valley, OK 73075-3424
-
Osage Animal ClinicPawhuska
1000 W Main St, Pawhuska, OK 74056
BEFORE YOU GO
Make your next vet visit easier
Prepare records, check services and plan the appointment.

Prepare for the first visit
Gather records, explain your questions and confirm the clinic’s arrival instructions.
Read the guide
Check the practice’s services
Confirm species, appointments and after-hours arrangements before choosing a location.
Read the guide
Plan time for your appointment
Ask about check-in, the booked consultation and any additional waiting or collection time.
Read the guide