• home »
  • customer community »
  • veterinary locator »

Veterinarians in Iowa

Here are veterinarians found in Iowa. Remember, you can use any licensed veterinarian in the US or Canada with our pet insurance.

Clinic Name City Zip Code

Alan Farnsworth DVM

Adair 50002

Cedar Creek Animal Clinic (Adel)

Adel 50003

Adel Veterinary Clinic

Adel 50003

Altoona Veterinary Hospital

Altoona 50009

All Pets Animal Hospital

Ames 50010

Boehringer Ingelheim Vetmedica

Ames 50010

Oragon Technologies

Ames 50010

Pet Medical Ctr Of Ames

Ames 50010

Rookwood Animal Hospital

Ames 50010

Story County Veterinary Clinic

Ames 50010

C Thoen DVM

Ames 50010

IOWA STATE UNIVERSITY VETERINARY TEACHING HOS

AMES 50011

Isu-Large Animal Hospital

Ames 50011

Ames Pet Hospital PC

Ames 50014

Schlater & Schlater

Ames 50014

Anita Veterinary Clinic

Anita 50020

Anita Veterinary Clinic

Anita 50020

Creature Comforts Vet Hosp

Ankeny 50021

Charles L Mc Daniel DVM

Ankeny 50021

Atlantic Animal Health Ctr

Atlantic 50022

Cass County Animal Clinic

Atlantic 50022

Ankeny Animal & Avian Clinic

Ankeny 50023

Ankeny Animal Health Clinic

Ankeny 50023

Ankeny Veterinary Clinic

Ankeny 50023

Central Veterinary Svc

Baxter 50028

Boone Veterinary Hospital

Boone 50036

Helping Hands Pet Hospital

Boone 50036

James E Lawton DVM

Boxholm 50040

Avondale Large Animal Clinic

Carlisle 50047

Carlisle Veterinary Clinic

Carlisle 50047

Eastridge Animal Ctr

Chariton 50049

Frier Veterinary Svc

Colfax 50054

Colfax Veterinary Clinic

Colfax 50054

Davis Veterinary Clinic

Coon Rapids 50058

Corydon Veterinary Clinic

Corydon 50060

S & S Veterinary Svc

Corydon 50060

Alan R Raun DVM

Cumming 50061

Pheasant Ridge Equine Clinic

Cumming 50061

De Soto Veterinary Clinic

De Soto 50069

Earlham Veterinary Clinic

Earlham 50072

Companion Animal Clinic

Gilbert 50105

Gilman Veterinary Clinic

Gilman 50106

John M Terry DVM

Gilman 50106

M W Kaber DVM

Grand Junction 50107

Veterinary Medical Assoc

Granger 50109

Roy C Kipper DVM

Grimes 50111

Grimes Plaza Veterinary Clinic

Grimes 50111

Grinnell Veterinary Clinic

Grinnell 50112

All Pets Veterinary Hospital

Grinnell 50112

Northside Veterinary Clinic

Grinnell 50112

Guthrie County Veterinary Svc

Guthrie Center 50115

Midwest Veterinary Clinic

Hubbard 50122

Huxley Veterinary Clinic

Huxley 50124

Indianola Veterinary Clinic

Indianola 50125

All Creatures Small Animal Hsp

Indianola 50125

Kindness Pet Clinic

Indianola 50125

Veterinary Medical Ctr

Indianola 50125

Midwest Animal Health Ctr

Iowa Falls 50126

Animed Veterinary Ctr

Iowa Falls 50126

Jefferson Veterinary Clinic

Jefferson 50129

Arko Labs

Jewell 50130

Rush Animal Care Clinic

Johnston 50131

Village Veterinary Hospital

Johnston 50131

Westfield Veterinary Hospital

Johnston 50131

Sullivan Family Pet Hospital

Johnston 50131

Marion County Vet Clinic

Knoxville 50138

Knoxville Veterinary Clinic

Knoxville 50138

Lamoni Veterinary Clinic

Lamoni 50140

Diane Penelerick DVM

Leon 50144

B L Wright DVM

Lorimor 50149

Pets At Home Veterinary

Madrid 50156

Madrid Veterinary Clinic

Madrid 50156

Marhsalltown Veterinarian

Marshalltown 50158

Animal Medical Clinic

Marshalltown 50158

Animal Clinic-The Vet

Marshalltown 50158

Maxwell Veterinary Svc

Maxwell 50161

Central Veterinary Svc

Melbourne 50162

J A Graham Jr DVM

Milo 50166

Milo Veterinary Clinic

Milo 50166

Town & Country

Milo 50166

Veterinary Medical Assoc

Minburn 50167

Minburn Veterinary Clinic

Minburn 50167

Minburn Veterinary Clinic

Minburn 50167

Monte Veterinary Clinic

Montezuma 50171

Nevada Veterinary Clinic

Nevada 50201

Fox Veterinary Clinic

New Sharon 50207

Newton Animal Clinic

Newton 50208

Parkview Animal Hospital

Newton 50208

Norwalk Veterinary Clinic

Norwalk 50211

Ogden Veterinary Clinic

Ogden 50212

Jefferson-Ogden Veterinary

Ogden 50212

Clarke Veterinary Clinic

Osceola 50213

Osceola Veterinary Clinic

Osceola 50213

Pella Pets Veterinary Clinic

Pella 50219

Tri-County Veterinary Clinic

Pella 50219

Veterinary Medical Assoc-Perry

Perry 50220

Perry Animal Clinic PC

Perry 50220

Polk City Veterinary Hospital

Polk City 50226

Walker Veterinary Clinic

Prairie City 50228

Radcliffe Animal Care Clinic

Radcliffe 50230

Equine Referral Clinic

Runnells 50237

Sievers Veterinary Clinic

Slater 50244

Slater Animal Hospital

Slater 50244

Heartland Pet Hospital

Story City 50248

Stuart Veterinary Clinic

Stuart 50250

Lynville-Sully Veterinary Clnc

Sully 50251

Rivervale Veterinary Clinic

Union 50258

Van Meter Veterinary Clinic

Van Meter 50261

Broderick Animal Clinic

Waukee 50263

Animal Doctors Veterinary

West Des Moines 50265

Ashworth Road Animal Hosp PC

West Des Moines 50265

Grand Avenue Veterinary Hosp

West Des Moines 50265

Jordan Creek Animal Hospital

West Des Moines 50265

Family Pet Veterinary Center

West Des Moines 50265

Fleming Animal Clinic

West Des Moines 50265

Ashworth Road Animal Hospital

West Des Moines 50266

Animal Care Clinic-West

West Des Moines 50266

Vista Veterinary Ctr

West Des Moines 50266

Winterset Veterinary Ctr

Winterset 50273

Cedar Creek Animal Clinic (Winterset)

Winterset 50273

Craig A Saveraid DVM

Winterset 50273

Madison County Veterinary Clnc

Winterset 50273

Fisher Veterinary Clinic

Winterset 50273

Iowa Veterinary Acupuncture

Des Moines 50310

Animal Medical Clinic

Des Moines 50310

John J Schltz DVM

Des Moines 50310

Todd R Roseberry DVM

Des Moines 50310

Riordan Pet Hospital

Des Moines 50310

Oaks Veterinary Clinic

Des Moines 50310

West-Side Vet Clinic

Des Moines 50310

Starch Pet Hospital

Des Moines 50311

Heartland Animal Hospital

Des Moines 50311

Des Moines Vet Acupuncture

Des Moines 50312

Ingersoll Animal Hospital

Des Moines 50312

Highland Park Veterinary Clnc

Des Moines 50313

All-Pets Hospital

Des Moines 50314

City South Animal Hospital

Des Moines 50315

South Des Moines Veterinary

Des Moines 50315

Southview Animal Clinic

Des Moines 50315

Mac Rae Park Animal Hospital

Des Moines 50315

Low Cost Spay Clinic

Des Moines 50316

Anderson Animal Hospital

Des Moines 50317

Eastown Animal Hospital

Des Moines 50317

Hubbell Animal Hospital

Des Moines 50317

Avondale Veterinary Healthcare

Des Moines 50320

Afford-A-Care Pet Hospital

Des Moines 50320

AVONDALE ANIMAL HOSPITAL

DES MOINES 50320

Iowa Veterinary Specialties

Des Moines 50321

Fleur Pet Hospital

Des Moines 50321

Fleur Pet Hospital

Des Moines 50321

S J Harder DVM

Urbandale 50322

Hickman Road Veterinary Clinic

Des Moines 50322

Iowa Veterinary Referral Center

Des Moines 50322

Value Vet

Urbandale 50322

Urban Pet Hospital

Urbandale 50322

Northwest Veterinary Hospital

Des Moines 50322

Rocklyn Animal Hospital

Urbandale 50322

University West Pet Clinic

Clive 50325

Waukee Vet Clinic

Clive 50325

Eberle Animal Hospital

Clive 50325

Banfield The Pet Hospital

Clive 50325

Brookview Animal Health Ctr

Mason City 50401

Animal Medical Hospital

Mason City 50401

Pioneer Animal Hospital

Mason City 50401

Britt Veterinary Clinic

Britt 50423

Buffalo Center Veterinary Clnc

Buffalo Center 50424

Clear Lake Veterinary Hospital

Clear Lake 50428

Michael D Fredericks DVM

Clear Lake 50428

Timberlane Animal Hospital

Clear Lake 50428

Forest City Veterinary Clinic

Forest City 50436

Garner Veterinary Clinic

Garner 50438

Grafton Veterinary Svc

Grafton 50440

Hampton Veterinary Ctr

Hampton 50441

North Central Veterinary Ctr

Hampton 50441

Klemme Veterinary Clinic

Klemme 50449

Wilds Rose Corp

Lake Mills 50450

D L Beenken Veterinary Svc

Lake Mills 50450

E-Z Veterinary Svc

Lakota 50451

Twin Rivers Veterinary Svc

Nora Springs 50458

Worth County Veterinary Svc

Northwood 50459

Osage Veterinary Clinic

Osage 50461

Worth County Veterinary Svc

St Ansgar 50472

Cedar Veterinary Clinic

St Ansgar 50472

Stateline Veterinary Svc

Stacyville 50476

Titonka Veterinary Clnc

Titonka 50480

Veterinary Clinic

Titonka 50480

EAST LAWN ANIMAL HOSPITAL

FORT DODGE 50501

Family Pet Medical Center

Fort Dodge 50501

Fort Dodge Animal Clinic

Fort Dodge 50501

Holmes Animal Clinic

Algona 50511

Animal Medical Ctr

Algona 50511

Suidae Health & Productions

Algona 50511

Kossuth Veterinary Clinic

Algona 50511

E-Z Veterinary Svc

Armstrong 50514

Michael Zaugg DVM

Bancroft 50517

Emerson Veterinary Clinic

Eagle Grove 50533

Emmetsburg Veterinary Clinic

Emmetsburg 50536

Fenton Veterinarians Clinic

Fenton 50539

Goldfield Veterinary Clinic

Goldfield 50542

Harmon Animal Clinic

Humboldt 50548

Humboldt Veterinary Clinic

Humboldt 50548

Dwight E Vangenderen DVM

Laurens 50554

D A Nesheim DVM

Mallard 50562

Johnson & Leppert Vets

Manson 50563

Pocahontas Veterinary Clinic

Pocahontas 50574

Rolfe Veterinary Clinic

Rolfe 50581

Animal Health Ctr

Sac City 50583

B V Veterinary

Sioux Rapids 50585

B V Vet Clinic

Storm Lake 50588

Lake Animal Hospital

Storm Lake 50588

Webster City Veterinary Clinic

Webster City 50595

West Bend Veterinary Clinic

West Bend 50597

Tri-County Veterinary Clinic

West Bend 50597

Ackley Veterinary Ctr

Ackley 50601

North Central Veterinary Ctr

Allison 50602

Animal Medical Ctr

Bristow 50611

Budreau Veterinary Clinic

Cedar Falls 50613

Brookside Pet Grooming

Cedar Falls 50613

Cedar Valley Veterinary Ctr

Cedar Falls 50613

Cedar Heights Pet Clinic

Cedar Falls 50613

Companion Animal Clinic

Cedar Falls 50613

George A Jorgensen DVM

Cedar Falls 50613

Taylor Veterinary Hospital

Cedar Falls 50613

Dietrich & Dietrich

Charles City 50616

Cedar River Animal Hospital

Charles City 50616

Charles City Animal Clinic

Charles City 50616

Clarksville Veterinary Svc

Clarksville 50619

Steckelberg Veterinary Clinic

Conrad 50621

North Central Veterinary Ctr

Dumont 50625

Unique Swine System Inc

Eldora 50627

Osage Veterinary Clinic PC

Elma 50628

Fredericksburg Veterinary Clinic PC

Fredericksburg 50630

Greene Veterinary Clinic

Greene 50636

Hudson-Reinbeck Veterinary

Hudson 50643

Independence Veterinary

Independence 50644

Veterinary Medical Hospital

Independence 50644

Pipestone Veterinary Clinic

Independence 50644

Jesup Veterinary Clinic

Jesup 50648

Woodland Vet

La Porte City 50651

Dennis Meester DVM

La Porte City 50651

LA Porte City Vet Clinic

La Porte City 50651

Avenue Of The Saints Pet

Nashua 50658

Countryside Vet

New Hampton 50659

Oelwein Veterinary Clinic

Oelwein 50662

Parkersburg Veterinary Svc

Parkersburg 50665

Highview Animal Hospital

Parkersburg 50665

Plainfield Veterinary Svc

Plainfield 50666

Readlyn Veterinary Assoc

Readlyn 50668

Hudson-Reinbeck Veterinary

Reinbeck 50669

Hudson-Reinbeck Veterinary

Reinbeck 50669

Sumner Veterinary Svc

Sumner 50674

North Tama Vet Clinic

Traer 50675

Waverly Veterinary Clinic

Waverly 50677

Avenue of the Saints Animal Hospital

Waverly 50677

Winthrop Veterinary Clinic

Winthrop 50682

Pawsitive Pet Care

Waterloo 50701

Purr-Sonal Care Cat Clinic

Waterloo 50701

Den Herder Veterinary Hospital

Waterloo 50701

Klima Small Animal Clinic

Waterloo 50702

Logan Animal Hospital

Waterloo 50703

Southern Hills Veterinary

Creston 50801

Creston Veterinary Clinic PC

Creston 50801

Afton Floral Shop

Afton 50830

Afton Veterinary Clinic

Afton 50830

Tri County Veterinary Svc

Clearfield 50840

Southern Hills Veterinary Services

Corning 50841

Cumberland Vet Clinic

Cumberland 50843

Greenfield Veterinary Clinic

Greenfield 50849

Adair County Veterinary Clinic

Greenfield 50849

Tri County Veterinary Svc

Lenox 50851

Mt Ayr Veterinary Clinic

Mt Ayr 50854

Hilltop Veterinary Clinic

Mt Ayr 50854

Southern Hills Veterinary Svc

Villisca 50864

Akron Veterinary Clinic

Akron 51001

Four Rivers Veterinary Svc

Anthon 51004

Valley Veterinary Ctr

Cherokee 51012

West Sioux Veterinary Clinic

Hawarden 51023

Four Rivers Veterinary Svc

Holstein 51025

Ireton Veterinary Svc Inc

Ireton 51027

Le Mars Veterinary Clinic

Le Mars 51031

Mapleton Veterinary Clinic

Mapleton 51034

Marcus/Remsen Veterinary Clnc

Marcus 51035

Moville Veterinary Clinic

Moville 51039

Orange City Veterinary Clinic

Orange City 51041

Remsen Veterinary Clinic

Remsen 51050

Animal Health Ctr

Schaller 51053

Westwood Animal Hospital

Sloan 51055

Perry Creek Animal Hosp Inc

Sioux City 51103

Roach Animal Hospital

Sioux City 51104

Siouxland Animal Hospital

Sioux City 51104

Singing Hills Animal Hosp

Sioux City 51106

Tri State Veterinary Supply

Sioux City 51106

Morningside Veterinary Hosp

Sioux City 51106

Carr Veterinary Clinic

Sioux City 51106

Elk Creek Animal Hospital

Sioux City 51106

Carlson Veterinary Hospital

Sioux City 51109

Sheldon Veterinary Clinic

Sheldon 51201

Hull Veterinary Clinic

Hull 51239

Inwood Veterinary Clinic

Inwood 51240

Valley Veterinary Clinic

Inwood 51240

Moon Creek Veterinary Clinic

Rock Rapids 51246

Rock Rapids Veterinary Clinic

Rock Rapids 51246

Rock River Veterinary Clinic

Rock Rapids 51246

Valley Veterinary Clinic

Rock Valley 51247

Dairy Health Svc

Sanborn 51248

Sibley/George Veterinary Clnc

Sibley 51249

Sioux Center Veterinary Clinic

Sioux Center 51250

Trans Ova Genetics

Sioux Center 51250

Genetic Advancement Ctr

Sioux Center 51250

Central Veterinary Clinic

Sioux Center 51250

Avenue Veterinary Clinics

Sioux Center 51250

Animal Medical Ctr

Spencer 51301

Homestead Small Animal

Spencer 51301

Sioux Nation Vet & Feed Supply

Spencer 51301

Estherville Veterinary Clinic

Estherville 51334

Animal Medical Ctr PC

Hartley 51346

N F Chapman DVM

Ruthven 51358

Batz Mobile Pet Clinic

Spirit Lake 51360

Alternative Animal Health Ctr

Spirit Lake 51360

Dickinson County Animal Clinic

Spirit Lake 51360

Spirit Lake Town & Country

Spirit Lake 51360

AllPets Animal Clinic

Spirit Lake 51360

L J Moore DVM

Terril 51364

Carroll Small Animal Clinic

Carroll 51401

Carroll Veterinary Clinic

Carroll 51401

Crawford County Veterinary

Denison 51442

Lincoln Highway Animal Hosp

Denison 51442

Seaton Sale Barn

Denison 51442

Seaton Vet Clinic

Denison 51442

Four Rivers Veterinary Clinic

Ida Grove 51445

Vince Collision DVM

Lake City 51449

Lake City Veterinarian Svc

Lake City 51449

Breda Lake View Veterinary Svc

Lake View 51450

Audubon-Manning Vet Hospital

Manning 51455

Veterinary Associates

Manning 51455

Boyer Valley Veterinary Svc

Schleswig 51461

Templeton Veterinary Clinic

Templeton 51463

Strohbehn Veterinary Clinic

Council Bluffs 51501

Midlands Animal Clinic

Council Bluffs 51501

Don King DVM

Council Bluffs 51503

Mark E Peters DVM

Council Bluffs 51503

Sunshine Veterinary Clinic

Council Bluffs 51503

Valley View Veterinary Clinic

Council Bluffs 51503

Council Bluffs Veterinary Clnc

Council Bluffs 51503

Animal Hospital-Council Bluffs

Council Bluffs 51503

Twin Valley Veterinary Clinic

Dunlap 51529

Darcey R Butts DVM

Glenwood 51534

Glenwood Veterinary Clinic

Glenwood 51534

Griswold Animal Health Ctr

Griswold 51535

Lyman Vet Clinic

Griswold 51535

Harlan Veterinary Assoc

Harlan 51537

Willow Park Veterinary Clinic

Missouri Valley 51555

Twin Valley Veterinary Clinic

Moorhead 51558

Dale R Jensen DVM

Neola 51559

Ingmand Small Animal Hospital

Red Oak 51566

Red Oak Veterinary Clinic

Red Oak 51566

Shelby Veterinary Clinic

Shelby 51570

Avoca Vet Clinic

Walnut 51577

Gary Connell Vet

Shenandoah 51601

Veterinary Clinic

Shenandoah 51601

Twin Oaks Veterinary Clinic

Clarinda 51632

Nodaway Valley Veterinary Clin

Clarinda 51632

Bonnes Vet Clinic

Farragut 51639

Hamburg Veterinary Clinic

Hamburg 51640

Fremont County Vet Clinic

Sidney 51652

Colonial Terrace Animal Hosp

Dubuque 52001

Central Animal Hospital

Dubuque 52001

Pet Med Animal Health Ctr

Dubuque 52001

Vanderloo & White Veterinary

Dubuque 52002

Adams Pet Hospital

Dubuque 52002

Key West Animal Clinic

Dubuque 52003

Neumeister Animal Hospital

Dubuque 52003

Bellevue Veterinary Clinic

Bellevue 52031

Beecher Equine Svc

Cascade 52033

Rolling Hills Veterinary Svc

Cascade 52033

Tri Vet Assoc Inc

Dyersville 52040

Animal Health Clinic

Dyersville 52040

Dyersville Veterinary Clinic

Dyersville 52040

Edgewood Veterinary Clinic

Edgewood 52042

Elkader Veterinary Clinic PC

Elkader 52043

Tri Vet Assoc Inc

Farley 52046

Garnavillo Veterinary Clinic

Garnavillo 52049

Guttenberg Veterinary Clinic

Guttenberg 52052

Wayne Ahern DVM

Guttenberg 52052

Tri-Vet Assoc Inc

Holy Cross 52053

Rolling Hills Veterinary Svc

La Motte 52054

Manchester's Animal Med Ctr

Manchester 52057

Small Animal Clinic

Manchester 52057

D W Yanda DVM

Maquoketa 52060

Maquoketa Veterinary Clinic

Maquoketa 52060

Becker Veterinary Clinic

Maquoketa 52060

Preston Veterinary Clinic

Preston 52069

Strawberry Veterinary Clinic

Strawberry Point 52076

Decorah Pet Hospital

Decorah 52101

Decorah Veterinary Clinic

Decorah 52101

Decorah Veterinary Clinic

Decorah 52101

Calmar Veterinary Svc

Calmar 52132

Cresco Veterinary Clinic

Cresco 52136

Lu Ann Arney DVM

Dorchester 52140

Valley Veterinary Clinic

Elgin 52141

Fayette Veterinary Clinic

Fayette 52142

Monona Veterinary Svc

Monona 52159

Ossian Veterinary Clinic

Ossian 52161

Postville Veterinary Clinic

Postville 52162

Postville Veterinary Clinic

Postville 52162

Waukon Veterinary Svc

Waukon 52172

Waukon Veterinary Svc

Waukon 52172

Allamakee Veterinary Clinic

Waukon 52172

Brodahl Veterinary Svc

Waukon 52172

West Union Veterinary Clinic

West Union 52175

North Fayette Animal Clinic

West Union 52175

Alburnett Veterinary Svc

Alburnett 52202

ANAMOSA VET CLINIC

ANAMOSA 52205

Associated Vet Supply

Belle Plaine 52208

Countryside Verterinary

Belle Plaine 52208

Countryside Veterinary Clinic

Belle Plaine 52208

Blairstown Veterinary Hospital

Blairstown 52209

Veterinary Clinic Of Ctr Pt

Center Point 52213

C W Troup DVM

Center Point 52213

Clarence Veterinary Clinic

Clarence 52216

Companion Animal Clinic

Clutier 52217

Prairie Creek Vet Clinic, PLLC

Fairfax 52228

Animal Haven Veterinary Hosp

Hills 52235

All Pets Veterinary Clinic

Iowa City 52240

Animal Clinic

Iowa City 52240

Cat Clinic Of Iowa City

Iowa City 52240

Veterinary Associates

Iowa City 52240

Coralville Animal Clinic

Coralville 52241

Bright Eyes & Bushy Tails

Iowa City 52245

Creature Comfort Veterinarian

Iowa City 52245

Eastside Pet Clinic

Iowa City 52245

Bright Eyes & Bushy Tails Veterinary Hospital

Iowa City 52245

Best Friends Veterinary Care

Iowa City 52245

Gentle Heart Pet Clinic

Iowa City 52246

Veterinary Services

Kalona 52247

Kalona Veterinary Clinic

Kalona 52247

Keota Veterinary Clinic

Keota 52248

Charles E Peddicord Office

Keystone 52249

Iowa Valley Veterinary Clinic

Marengo 52301

Heartland Animal Hospital

Marion 52302

Heartland Animal Hospital

Marion 52302

Linn Animal Hospital

Marion 52302

Meier Veterinary Clinic

Marion 52302

Marion Animal Hospital

Marion 52302

Ross Veterinary Clinic

Marion 52302

Monticello Veterinary Clinic

Monticello 52310

Mt Vernon Veterinary Clinic

Mt Vernon 52314

William R Turner DVM

Newhall 52315

North Liberty Pet Clinic

North Liberty 52317

Animal Kingdom Veterinary Care

North Liberty 52317

Edward Speer DVM

Olin 52320

Oxford Veterinary Clinic

Oxford 52322

Cat Guardian Spay & Neuter

Oxford Junction 52323

St Francis Veterinary Clinic

Riverside 52327

Ryan Veterinary Svc

Ryan 52330

Solon Veterinary Clinic

Solon 52333

Davis Veterinary Clinic

Solon 52333

Homeopathic Veterinary Care

Solon 52333

Kenneth Harris DVM

South English 52335

Edward Speer DVM

Stanwood 52337

Town & Country Veterinary

Tama 52339

Benton County Veterinary Clnc

Van Horne 52346

Farm & Family Veterinary

Victor 52347

Fourth Street Veterinary Clnc

Vinton 52349

Corbett Veterinary Clinic

Vinton 52349

Vinton-Urbana Veterinary Hospital

Vinton 52349

Vinton Veterinary Clinic

Vinton 52349

Washington Veterinary Clinic

Washington 52353

Town & Country Veterinary Clnc

Washington 52353

Quad County Veterinary Clinic

Wellman 52356

Kolder Pet Hospital

West Branch 52358

WEST BRANCH ANIMAL CLINIC

WEST BRANCH 52358

Veterinary Medical Ctr

Williamsburg 52361

Wyoming Veterinary Svc

Wyoming 52362

ANIMAL CARE HOSPITAL

CEDAR RAPIDS 52402

Petersen Pet Hospital

Cedar Rapids 52402

Park Towne Animal Hospital

Cedar Rapids 52402

Blairs Ferry Pet Hospital

Cedar Rapids 52402

Family Pet Hospital

Cedar Rapids 52402

Kenwood Animal Clinic

Cedar Rapids 52402

Cedar Rapids Animal Hospital

Cedar Rapids 52403

Animal Medical Ctr

Cedar Rapids 52403

AVID Area Representative

Cedar Rapids 52403

Abraham's Equine Clinic

Cedar Rapids 52403

All Pets Veterinary Clinic

Cedar Rapids 52404

Abbie's Animal Clinic

Cedar Rapids 52404

Frey Pet Hospital

Cedar Rapids 52404

River Basin Equine Veterinary

Cedar Rapids 52404

Eastern Iowa Veterinary Specialty Center

Cedar Rapids 52404

Edgewood Animal Hospital

Cedar Rapids 52405

All Pets Veterinary Clinic

Cedar Rapids 52405

Animal Clinic-Southside

Ottumwa 52501

Eastview Animal Hospital

Ottumwa 52501

Thomas Veterinary Clinic

Ottumwa 52501

Ottumwa Veterinary Clinic

Ottumwa 52501

Garver's Animal Health Ctr

Albia 52531

Albia Animal Clinic

Albia 52531

Clearview Animal Hospital

Bloomfield 52537

Sessions Veterinary Clinic

Bloomfield 52537

Anson & Vittetoe

Brighton 52540

Appanoose Veterinary Clinic

Centerville 52544

Country Village Animal Clinic

Centerville 52544

Kindred Spirits

Centerville 52544

Eddyville Animal Health Clinic

Eddyville 52553

Veterinary Clinic PC

Fairfield 52556

Hedrick Veterinary Clinic

Hedrick 52563

Keosauqua Veterinary Clinic

Keosauqua 52565

Zeitler Veterinary Clinic

Milton 52570

Mahaska Veterinary Clinic

Oskaloosa 52577

Oskaloosa Small Animal Veterinary Clinic

Oskaloosa 52577

Animal Health Ctr

Oskaloosa 52577

Richland Veterinary Clinic

Richland 52585

Sigourney Veterinary Clinic

Sigourney 52591

Summer Street Animal Clinic

Burlington 52601

Allgood Animal Hospital

Burlington 52601

Crawfordsville Veterinary

Crawfordsville 52621

Fort Madison Veterinary Clinic

Fort Madison 52627

Parkview Veterinary Clinic

Fort Madison 52627

Shannon Veterinary Clinic

Houghton 52631

Shannon Veterinary Clinic

Houghton 52631

Krichel Animal Hospital

Keokuk 52632

Two Rivers Veterinary Center

Keokuk 52632

Keokuk Veterinary Hospital

Keokuk 52632

Mediapolis Veterinary Clinic

Mediapolis 52637

Raymond Dill DVM

Morning Sun 52640

Henry County Veterinary Hosp

Mt Pleasant 52641

Wickham Veterinary Svc

Mt Pleasant 52641

Wickham Veterinary Svc

Mt Pleasant 52641

Hometown Veterinary Care

New London 52645

Wayland Veterinary Clinic

Wayland 52654

Shannon Veterinary Clinic

West Point 52656

Klein Animal Clinic Inc

Bettendorf 52722

Glenroads Veterinary Clinic

Bettendorf 52722

Animal Emergency Ctr-The Quad

Bettendorf 52722

Abel-Keppy Animal Hospital

Bettendorf 52722

Bettendorf Veterinary Hospital

Bettendorf 52722

Camanche Veterinary Clinic

Camanche 52730

Clinton Veterinary Clinic

Clinton 52732

All Pets Mobile Clinic Supls

Clinton 52732

Ambassador Animal Hospital

Clinton 52732

Louisa Veterinary Clinic

Columbus Jct 52738

Michael D Todd DVM

Columbus Jct 52738

De Witt Pet Hospital

De Witt 52742

Mike Bossom DVM

De Witt 52742

Be Jaze Animal Hospital

De Witt 52742

Eldridge Veterinary Clinic

Eldridge 52748

Scott County Animal Hospital

Eldridge 52748

Risius All Animal Health Care

Eldridge 52748

LeClaire Veterinary Clinic

LeClaire 52753

Riverside Animal Hospital

Muscatine 52761

Muscatine Veterinary Hospital

Muscatine 52761

Lloyd Colony DVM

Muscatine 52761

New Liberty Veterinary Clinic

New Liberty 52765

Michael Odonnell DVM

Tipton 52772

Tipton Veterinary Svc

Tipton 52772

Walcott Family Pet Clinic

Walcott 52773

Walcott Veterinary Clinic

Walcott 52773

West Liberty Veterinary Clinic

West Liberty 52776

Sunset View Pet Hospital

Wilton 52778

St Francis Veterinary Hospital

Davenport 52802

Pet Animal Clinic

Davenport 52804

Bell Animal Hospital

Davenport 52804

Kimberly Crest Veterinary Clnc

Davenport 52804

Animal Family Veterinary Care Center

Davenport 52806

Kimberly Pines Veterinary Hosp

Davenport 52806

Whitehaven Veterinary Ctr

Davenport 52806

Village Veterinary Clinic

Davenport 52806

Kimberly Crest Veterinary Hosp

Davenport 52807

Cat Clinic Of The Quad Cities

Davenport 52807

Don't see your practice listed here? Need to update your clinic's information? Email us here.

Please note that neither Hartville Group, Petsmarketing Insurance.com Agency, Inc., nor the ASPCA® endorses or recommends any specific veterinarian by listing them here. This list is for informational purposes only. Additionally, customers may visit any licensed veterinarian in the US or Canada.