Pet Clinics (1082):
|
All Pets Veterinary Clinic
301 Kirkwood Avenue,
Iowa City, IA 52240
(319) 351-7387
|
Sumner Veterinary Service
910 East 1st Street,
Sumner, IA 50674
(563) 578-8535
|
Ackley Veterinary Center
Highway 57,
Ackley, IA 50601
(641) 847-2636
|
Adams Loren D DVM
513 Hendricks Street,
Dixon, IA 52745
(563) 843-2325
|
Adams Pet Hospital
5875 Saratoga Road,
Dubuque, IA 52002
(563) 582-5500
|
Afford A Care Pet Hospital
3003 Southeast 14th Street,
Des Moines, IA 50320
(515) 280-5336
|
Afton Veterinary Clinic
2054 East Grand Street,
Afton, IA 50830
(641) 347-5524
|
Ahluwalia H S Dr DVM
1518 West Locust Street,
Davenport, IA 52804
(563) 322-6158
|
Akron Veterinary Clinic
215 Reed Street,
Akron, IA 51001
(712) 568-2222
|
Alburnett Veterinary Service
412 South Main Avenue,
Alburnett, IA 52202
(319) 842-2214
(319) 842-2733 (fax)
|
Aljets K L DVM
Po Box 297,
Williamsburg, IA 52361
(319) 668-1111
|
All Creatures Small Animal Hospital
2300 West 2nd Avenue,
Indianola, IA 50125
(515) 961-7882
|
All Pets Animal Hospital
107 East 2nd Street,
Ames, IA 50010
(515) 233-1756
|
All Pets Grooming & Boarding
1728 14th Avenue South,
Clinton, IA 52732
(563) 242-2845
|
All Pets Mobile Clinic
1728 14th Avenue South,
Clinton, IA 52732
(563) 242-2845
|
All Pets Veterinary Hospital
611 West Street,
Grinnell, IA 50112
(641) 236-6869
|
All-Pets Hospital
1330 2nd Avenue,
Des Moines, IA 50314
(515) 262-8535
|
All-Pets Veterinary Clinic
400 Edgewood Road Northwest,
Cedar Rapids, IA 52405
(319) 396-7759
|
Allamakee Veterinary Clinic PC
1324 Rossville Road,
Waukon, IA 52172
(563) 568-4518
|
Allgood Animal Hospital
3106 Johannsen Drive,
Burlington, IA 52601
(319) 752-5983
|
Allgood D W Doctor
Burlington, IA 52601
(319) 752-5983
|
Allgood, D W Dr Veterinarian
3106 Johannsen Drive,
Burlington, IA 52601
(319) 754-7933
|
Alternative Animal Health Center
2602 15th Street,
Spirit Lake, IA 51360
(712) 336-3838
|
Altoona Veterinary Hospital PC
3070 8th Street Southwest,
Altoona, IA 50009
(515) 967-4281
www. |
American Breeders Service
1624 240th Street,
Waverly, IA 50677
(319) 352-1946
|
Ames Pet Hospital P C
132 Dotson Drive,
Ames, IA 50014
(515) 292-8885
|
Amvc Nutritional Services
1786 190th Street,
Audubon, IA 50025
(712) 563-2683
|
Amvc Veterinary Services
400 West Street,
Manning, IA 51455
(712) 653-9460
|
Anamosa Veterinary Clinic
10538 Shaw Road,
Anamosa, IA 52205
(319) 462-4853
|
Anderson Animal Hospital
2560 Hubbell Avenue,
Des Moines, IA 50317
(515) 299-5401
|
Anderson Michael S DVM
1000 Memorial Drive Southeast,
Cedar Rapids, IA 52403
(319) 366-0479
|
Animal Care Clinic West
2900 University Avenue Suite F5,
West Des Moines, IA 50266
(515) 224-4368
|
Animal Care Hospital
1146 Blairs Ferry Road Northeast,
Cedar Rapids, IA 52402
(319) 378-9000
|
Animal Clinic Inc
408 Highland Avenue,
Iowa City, IA 52240
(319) 337-2123
|
Animal Clinic of Council Bluffs
1735 McPherson Avenue,
Council Bluffs, IA 51503
(712) 323-0598
(712) 339-6232
|
Animal Clinic South
301 Richmond Avenue,
Ottumwa, IA 52501
(641) 682-8701
|
Animal Clinic-The Veterinarian
507 West High Street,
Marshalltown, IA 50158
(641) 753-5486
|
Animal Doctors Veterinary Clinic PC
4800 Mills Civic Parkway Suite 110,
West Des Moines, IA 50265
(515) 225-9555
|
Animal Emergency and Referral Center of Central Iowa
6110 Creston Avenue,
Des Moines, IA 50321
(515) 280-3051
|
Animal Emergency Center of the Quad Cities
1500 48th Street Place,
Bettendorf, IA 52722
(563) 344-9599
|
Animal Haven Veterinary Hospital
Main Street,
Hills, IA 52235
(319) 679-3322
|
Animal Health Center
1210 West Main Street,
Sac City, IA 50583
(712) 662-4020
|
Animal Health Clinic
723 9th Street Southeast,
Dyersville, IA 52040
(563) 875-6083
|
Animal Health Clinic of Ankeny
2202 West 1st Street Suite B,
Ankeny, IA 50021
(515) 965-0452
|
Animal House Veterinary Service
100 North 5th Avenue,
Logan, IA 51546
(712) 644-1333
|
Animal Kingdom Veterinary Care Center
620 Liberty Way,
North Liberty, IA 52317
(319) 626-2999
www. |
Animal Medical Center
2222 Highway 169,
Algona, IA 50511
(515) 295-5192
|
Animal Medical Centers PC
515 11th Street Southwest,
Hartley, IA 51346
(712) 928-2151
|
Animal Medical Clinic
4520 Merle Hay Road,
Des Moines, IA 50310
(515) 276-4511
|
Animal Medical Hospital
153 19th Street Southwest,
Mason City, IA 50401
(641) 423-6834
|
Animals All About
3133 Roberts Ferry Road Northeast,
Solon, IA 52333
(319) 848-3238
|
Animed Veterinary Center LLC
226 Rocksylvania Avenue,
Iowa Falls, IA 50126
(641) 648-3616
|
Anita Veterinary Clinic
300 North Highway 148,
Anita, IA 50020
(712) 762-4193
|
Anita Veterinary Clinic - After Office Hours Call Dr Wessels
300 North Highway 148,
Anita, IA 50020
(712) 762-3380
|
Ankeny Animal & Avian Clinic
742 South Ankeny Boulevard,
Ankeny, IA 50021
(515) 964-7387
|
Ankeny Veterinary Clinic
301 Northwest 18th Street,
Ankeny, IA 50021
(515) 964-4361
|
Anson M & Vittetoe F Veterinarians
207 East Washington Street,
Brighton, IA 52540
(319) 694-2815
|
Anthony Russell H DVM
2123 Country Club Parkway Southeast,
Cedar Rapids, IA 52403
(319) 363-3696
|
Appel R Dixon Ms DVM
3320 Cumming Road,
Cumming, IA 50061
(515) 981-0082
|
Ark-Mobile Veterinary Clinic
226 West Mayne Street,
Blue Grass, IA 52726
(563) 381-2547
|
ARKO Laboratories Limited
1336 Main Street,
Jewell, IA 50130
(515) 827-5648
|
Armbrecht Paul J DVM
1103 West Main Street,
Lake City, IA 51449
(712) 464-8911
|
Armbrecht, Paul J
504 8th Street,
Rockwell City, IA 50579
(712) 297-7916
|
Armbrecht, Paul J DVM
504 8th Street,
Rockwell City, IA 50579
(712) 297-1916
|
Armstrong Veterinarian Clinic
503 South 4th Avenue,
Armstrong, IA 50514
(712) 864-3008
|
Arney Luann Dr Veterinarian
1171 380th Street,
Dorchester, IA 52140
(563) 492-3835
|
Arnold James R DVM
3074 Muscatine Avenue,
Iowa City, IA 52240
(319) 338-6835
|
Arnold Jeffrey DVM
218 Front Avenue,
Pocahontas, IA 50574
(712) 335-4411
|
Ashworth Road Animal Hospital P C
5508 Ashworth Road,
West Des Moines, IA 50266
(515) 225-1807
|
Atlantic Animal Health Center PC
1008 East 6th Street,
Atlantic, IA 50022
(712) 243-2121
|
Audubon-Manning Veterinary Clinic
400 West Street,
Manning, IA 51455
(712) 653-9460
|
Avenue of the Saints Animal Hospital
2221 4th Street Southwest,
Waverly, IA 50677
(319) 352-3722
|
Avenue of the Saints Pet Health Center
116 Lexington Avenue,
Nashua, IA 50658
(641) 435-4511
|
Avoca Veterinary Clinic
157 South Pine Street,
Avoca, IA 51521
(712) 343-2661
|
Avondale Animal Hospital
4318 East Army Post Road,
Des Moines, IA 50320
(515) 262-6111
|
Avondale Animal Hospital - Cat Hospital
Des Moines, IA 50307
(515) 262-9222
avondalevet.com |
Avondale Animal Hospital - Grooming Boutique
Des Moines, IA 50307
(515) 262-0017
|
Avondale Animal Hospital - Pet Resort
Des Moines, IA 50307
(515) 262-7297
avondalevet.com |
Avondale Large Animal Clinic
200 North 8th Street,
Carlisle, IA 50047
(515) 989-0649
|
Avondale Pet Styling
4318 East Army Post Road,
Des Moines, IA 50320
(515) 262-0017
|
Avondale Veterinary Healthcare Complex
4318 East Army Post Road,
Des Moines, IA 50320
(515) 262-0017
avondalevet.com |
B V Veterinarian
113 East 7th Street,
Storm Lake, IA 50588
(712) 732-4054
|
Baber Peggy Dr Veterinarian
550 South 2nd Street,
Carlisle, IA 50047
(515) 989-4075
|
Baldwin Claudia J Associates Prof
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Baldwin John J Dr
508 West Bradford Street,
West Union, IA 52175
(563) 422-3519
|
Baldwin, John J Dr Vet - RES
127 Cedar Street,
West Union, IA 52175
(563) 422-5043
|
Bambino's Vet
Norwalk, IA 50211
(515) 981-1717
|
Bambino's Vet - Restaurant
4125 Cumming Avenue,
Cumming, IA 50061
(515) 981-9127
|
Banfield the Pet Hospital
11101 University Avenue,
Clive, IA 50325
(515) 457-1381
|
BATZ Mobile Pet Clinic
2914 Center Lake Drive,
Spirit Lake, IA 51360
(712) 336-2404
|
Batz R A Dr DVM
2914 Center Lake Drive,
Spirit Lake, IA 51360
(712) 336-2404
|
Be JAZE Animal Hospital
1014 8th Avenue,
De Witt, IA 52742
(563) 659-9988
|
Becker Bryan Dr DVM
1626 Le Clark Road,
Carroll, IA 51401
(712) 792-4338
|
Becker Veterinary Clinic
1211 East Platt Street,
Maquoketa, IA 52060
(563) 652-3483
|
Beckner Harold G DVM
153 19th Street Southwest,
Mason City, IA 50401
(641) 423-6834
|
Bedford Veterinary Clinic
605 State Street,
Bedford, IA 50833
(712) 523-2233
|
Beecher Equine Service
20402 Temple Hill Road,
Cascade, IA 52033
(563) 852-3106
|
Beenken D L Veterinarian
309 North 3rd Avenue West,
Lake Mills, IA 50450
(641) 592-3101
|
Bell Animal Hospital
Davenport, IA 52801
(563) 322-4901
|
Bellevue Veterinary Clinic
100 Motte Street North,
Bellevue, IA 52031
(563) 872-4710
|
Belmond Veterinary Clinic
207 2nd Avenue Southeast,
Belmond, IA 50421
(641) 444-4161
|
Belmond Veterinary Clinic
Klemme, IA 50449
(641) 587-2340
|
Belmond Veterinary Clinic - Klemme
207 2nd Avenue Southeast,
Belmond, IA 50421
(641) 587-2340
|
Benson Steven J Dr DVM
908 South 2nd Street,
Cherokee, IA 51012
(712) 225-5200
|
Bentoncountyveterinaryclinic
102 2nd Avenue,
Van Horne, IA 52346
(319) 228-8331
|
Beranek J E DVM
18877 167th Avenue,
Maquoketa, IA 52060
(563) 686-4427
|
Berger Jennifer DVM
3005 Highway 1 Northeast,
Iowa City, IA 52240
(319) 351-4256
|
Berry Greg W Dr DVM
4418 Douglas Avenue,
Des Moines, IA 50310
(515) 276-3602
|
Best Price Family Pet Boarding-Supplies-Grooming
1101 J Avenue Northeast,
Cedar Rapids, IA 52402
(319) 365-7111
|
Bettendorf Veterinary Hospital
3510 Belmont Road,
Bettendorf, IA 52722
(563) 332-8387
|
Betts Daniel Morton Prof
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Beyer Alan E DVM
508 North 4th Street,
West Branch, IA 52358
(319) 643-2127
|
Beyer Ana DVM
508 North 4th Street,
West Branch, IA 52358
(319) 643-2127
|
Beyer Nicolas DVM
508 North 4th Street,
West Branch, IA 52358
(319) 643-2127
|
Beyer, James E DVM
2640 Girl Scout Boulevard,
Independence, IA 50644
(319) 934-3514
|
Bicknese Wayne E Dr
508 West Bradford Street,
West Union, IA 52175
(563) 422-3519
|
Bicknese, Wayne E Dr Vet - RES
West Union, IA 52175
(563) 422-3866
|
Biological Sentry Laboratories
4600 Park Avenue,
Des Moines, IA 50321
(515) 243-3000
|
Blairs Ferry Pet Hospital
1818 Blairs Ferry Road Northeast,
Cedar Rapids, IA 52402
(319) 393-3027
|
Blairstown Veterinary Hospital
7624 21st Avenue,
Blairstown, IA 52209
(319) 454-9020
|
Blaylock Randy L DVM
Hedrick, IA 52563
(641) 653-4440
|
Bleeker Jim DVM
Inwood, IA 51240
(712) 753-2200
|
Blessing Ronald M Dr Veterinarian
Des Moines, IA 50307
(515) 280-3051
|
Blomme Robert DVM
1786 190th Street,
Audubon, IA 50025
(712) 563-4201
|
Bloomfield Laura L DVM
1146 Blairs Ferry Road Northeast,
Cedar Rapids, IA 52402
(319) 378-9000
|
Blue Grass Animal Hospital
226 West Mayne Street,
Blue Grass, IA 52726
(563) 381-2547
|
Blythe Jeffery DVM
1601 Highway 10 East,
Orange City, IA 51041
(712) 737-4474
|
Boar Stud
2965 Grandview Trail,
Macksburg, IA 50155
(641) 768-2354
|
Bockenstedt Carl DVM
214 1st Street Southwest,
Dyersville, IA 52040
(563) 875-8393
|
Boettcher Darrell DVM
1103 West Main Street,
Lake City, IA 51449
(712) 464-8911
|
Bomgaars Supply
801 Highway 39,
Denison, IA 51442
(712) 263-3011
|
Bonnie Lee Products
4600 Park Avenue,
Des Moines, IA 50321
(515) 243-3000
|
Boone Veterinary Hospital
2128 4th Street,
Boone, IA 50036
(515) 432-4601
|
Boone Veterinary Hospital - J L Jordan DVM
2128 4th Street,
Boone, IA 50036
(515) 432-2736
|
Bossom Mike DVM
517 1st Street,
De Witt, IA 52742
(563) 659-5231
|
Bottorff Michael DVM
2011 1st Avenue South,
Fort Dodge, IA 50501
(515) 576-5149
|
Boucher, L C DVM
Po Box 310,
Griswold, IA 51535
(712) 778-2373
|
Boyer Valley Veterinary Service
625 Highway 59,
Schleswig, IA 51461
(712) 676-3944
|
Bradt R K DVM
2510 North 22nd Street,
Fort Dodge, IA 50501
(515) 576-3326
|
Brady John W DVM
Highway 59 South,
Shenandoah, IA 51601
(712) 246-1520
|
Brady Margaret DVM
Highway 59 South,
Shenandoah, IA 51601
(712) 246-1520
|
Branstad James C
102 East Broadway Avenue,
Keota, IA 52248
(641) 636-3888
|
Breda-Lake View Veterinary Services
Highway 71 East,
Lake View, IA 51450
(712) 657-8553
|
Brennan B E Dr Veterinarian
972 Highway 65 69,
Indianola, IA 50125
(515) 961-6201
|
Brewbaker David A Veterinarian
12220 168th Avenue,
Indianola, IA 50125
(515) 961-6618
|
Brick Troy DVM
508 South Highway 143,
Marcus, IA 51035
(712) 376-2347
|
Bright Eyes & Bushy Tails Housecall and Full-Srvce
3005 Highway 1 Northeast,
Iowa City, IA 52240
(319) 351-4256
|
Brim Veterinary Services
Webster City, IA 50595
(515) 832-1341
|
Brinkman M H DVM
411 North Highland Street,
Williamsburg, IA 52361
(319) 668-1111
|
Britt Veterinary Clinic
110 Main Avenue North,
Britt, IA 50423
(641) 843-3416
|
Broderick Animal Clinic
10 4th Street,
Waukee, IA 50263
(515) 987-1447
|
Broderick Kennels & Grooming
10 4th Street,
Waukee, IA 50263
(515) 987-1447
|
Brookside Pet Grooming & Boarding
9305 University Avenue,
Cedar Falls, IA 50613
(319) 266-1739
|
Brookside Veterinary Hospital
9305 University Avenue,
Cedar Falls, IA 50613
(319) 266-1739
|
Brookview Animal Health Ctr
1314 4th St SW,
Mason City, IA 50401
(641) 421-1811
|
Brown David L Dr DVM
1316 West Locust Street,
Davenport, IA 52804
(563) 322-4901
|
Brown Jennifer DVM
620 Division Street,
West Branch, IA 52358
(319) 643-7480
|
Brus Richard DVM
509 West Townline Street,
Creston, IA 50801
(641) 782-2224
|
Bryan Animal Hospital - R C Bryan Dvm N T Peterson DVM
3009 Ingersoll Avenue,
Des Moines, IA 50312
(515) 274-3555
|
Bryan Animal Hospital P C
3009 Ingersoll Avenue,
Des Moines, IA 50312
(515) 280-3051
|
Buckmaster Raleigh DVM
1698 Capoli Road,
Lansing, IA 52151
(563) 586-2075
|
Budreau Veterinary Clinic
4132 Hudson Road,
Cedar Falls, IA 50613
(319) 988-4760
|
Buffalo Center Veterinary Clinic
106 1st Street Northwest,
Buffalo Center, IA 50424
(641) 562-2262
|
Buitenwerf Ryan Dr DVM
1010 Main Street,
Elgin, IA 52141
(563) 426-5622
|
Bullock Jim DVM
2556 Mace Avenue,
Sac City, IA 50583
(712) 662-4789
|
Bunn Jamie DVM
15305 Hickman Road,
Clive, IA 50325
(515) 987-4552
|
BV Veterinary
Highway 71,
Sioux Rapids, IA 50585
(712) 283-2930
|
Calmar Veterinary Clinic
201 East Main Street,
Calmar, IA 52132
(563) 562-3094
|
Camanche Veterinary Clinic
807 7th Avenue,
Camanche, IA 52730
(563) 259-4017
|
Carlisle Veterinary Clinic
550 South 2nd Street,
Carlisle, IA 50047
(515) 989-4075
|
Carlson Alan B
31796 K18S,
Sioux City, IA 51109
(712) 258-9325
|
Carlson Benson Creelsonka & Knipper DRS
908 South 2nd Street,
Cherokee, IA 51012
(712) 225-5200
|
Carlson Mark D Dr DVM
908 South 2nd Street,
Cherokee, IA 51012
(712) 225-5200
|
Carlson Steve Dr DVM
1010 Main Street,
Elgin, IA 52141
(563) 426-5622
|
Carlson Veterinary Hospital PC
31796 K18S,
Sioux City, IA 51109
(712) 258-9325
|
Carlson, Mark D Dr DVM - RES
1691 515th Street,
Cherokee, IA 51012
(712) 225-2718
|
Carmichael Richard DVM
32323 190th Street,
Keota, IA 52248
(641) 636-3811
|
Carmichael T DVM
2348 Highway 92,
Oskaloosa, IA 52577
(641) 673-0431
|
Carr Thomas DVM
1555 Highway 20,
Sioux City, IA 51106
(712) 276-1306
|
Carr Veterinary Clinic
1555 Highway 20,
Sioux City, IA 51106
(712) 276-1306
|
Carroll Small Animal Clinic
416 North Grant Road,
Carroll, IA 51401
(712) 792-3708
|
Carroll Veterinary Clinic
1626 Le Clark Road,
Carroll, IA 51401
(712) 792-4338
|
Cass CO Animal Clinic
908 East 7th Street,
Atlantic, IA 50022
(712) 243-3036
|
Cat Clinic of Eastern Iowa
1101 J Avenue Northeast,
Cedar Rapids, IA 52402
(319) 297-4999
|
Cat Clinic of Iowa City
1705 South 1st Avenue Suite R,
Iowa City, IA 52240
(319) 351-2252
|
Cat Clinic of the Quad Cities
4917 Utica Ridge Road,
Davenport, IA 52807
(563) 355-2927
|
Cecil J J Dr DVM
101 19th Street,
Spirit Lake, IA 51360
(712) 336-1900
|
Cedar Heights Pet Clinic
5305 University Avenue,
Cedar Falls, IA 50613
(319) 268-0129
|
Cedar Rapids Animal Hospital
1000 Memorial Drive Southeast,
Cedar Rapids, IA 52403
(319) 366-0479
|
Cedar River Animal Hospital
900 South Grand Avenue,
Charles City, IA 50616
(641) 228-2211
|
Cedar River Laboratories
Charles City, IA 50616
(641) 228-2212
|
Cedar Valley Veterinary Center
506 West 1st Street,
Cedar Falls, IA 50613
(319) 277-4564
|
Cedar Veterinary Clinic Gerdtz Denise Veterinarian
107 South Park Street,
Saint Ansgar, IA 50472
(641) 736-4660
|
Celania Christopher DVM
2305 North Court Street,
Ottumwa, IA 52501
(641) 682-2291
|
Central Animal Hospital
1865 Central Avenue,
Dubuque, IA 52001
(563) 557-1515
|
Chapman N F DVM
3515 340th Street,
Ruthven, IA 51358
(712) 837-4892
|
Charles City Animal Clinic
2208 Shadow Avenue,
Charles City, IA 50616
(641) 228-4615
|
Cheney Jeff DVM
604 2nd Street,
Victor, IA 52347
(319) 647-3535
|
Cheney Karla
604 2nd Street,
Victor, IA 52347
(319) 647-3535
|
Chittick Richard DVM
513 Hendricks Street,
Dixon, IA 52745
(563) 843-2325
|
Chittick Richard DVM Office
Northwest,
New Liberty, IA 52765
(563) 893-2331
|
City South Animal Hospital
1415 Army Post Road,
Des Moines, IA 50315
(515) 280-3051
|
Clair William P Dr DVM
602 2nd Street Northeast,
Waukon, IA 52172
(563) 568-2240
|
Clark Veterinary Clinic
323 4 Street,
Sloan, IA 51055
(712) 428-3177
|
Clarke Vet Large Animal Clinic
125 North Main Street,
Osceola, IA 50213
(641) 342-2240
|
Clarke Veterinary Clinic
125 North Main Street,
Osceola, IA 50213
(641) 342-6064
|
Clear Lake Veterinary Hospital
1004 4th Avenue South,
Clear Lake, IA 50428
(641) 357-2429
|
Clinton Veterinary Clinic
1574 Main Avenue,
Clinton, IA 52732
(563) 242-8761
|
Coleman Deborah Ann Vet Tech
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Colfax Veterinary Clinic
100 West State Street,
Colfax, IA 50054
(515) 674-3575
|
Collins Deanna S Health INF Tech
1835A Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Colonial Terrace Animal Hospital
2777 University Avenue,
Dubuque, IA 52001
(563) 556-2667
|
Colony Lloyd DVM
1112 Oakland Drive,
Muscatine, IA 52761
(563) 264-0628
|
Companion Animal Clinic
2504 Waterloo Road,
Cedar Falls, IA 50613
(319) 277-2354
|
Conley John DVM VMD
805 6th Avenue Southwest,
Le Mars, IA 51031
(712) 546-8125
|
Conley John R Dr DVM
RR 2 Box 34,
Merrill, IA 51038
(712) 938-2569
|
Cook Donald A DVM
2843 Highway 13,
Ryan, IA 52330
(563) 932-2077
|
Cooper Rick DVM
1506 East 5th Street,
Tama, IA 52339
(641) 484-4086
|
Cooper Rick DVM - RES
401 South Church Street,
Toledo, IA 52342
(641) 484-6097
|
Coralville Animal Clinic
1302 5th Street,
Coralville, IA 52241
(319) 351-6848
|
Corbett O R Veterinarian
2009 Centre Avenue,
Vinton, IA 52349
(319) 472-2872
|
Corydon Veterinary Clinic
1856 Highway 14,
Corydon, IA 50060
(641) 872-1064
|
Couchman J R DVM
23264 Highway 5,
Centerville, IA 52544
(641) 856-3227
|
Council Bluffs Veterinary Clinic
1229 South 3rd Street,
Council Bluffs, IA 51503
(712) 323-2147
|
Country Village Animal Clinic
20120 Highway 2,
Centerville, IA 52544
(641) 437-7325
|
Countryside Vet
2520 205th Street,
New Hampton, IA 50659
(641) 394-5414
|
Cowles Dennis
1137 Duck Creek Drive,
Iowa City, IA 52246
(319) 351-0023
|
Cox David M Dr DVM
1229 South 3rd Street,
Council Bluffs, IA 51503
(712) 323-2147
|
Crawford County Veterinary Clinic
720 Broadway,
Denison, IA 51442
(712) 263-6089
|
Crawfordsville Veterinary Clinic Limited
101 East Wyman,
Crawfordsville, IA 52621
(319) 658-2151
|
Creature Comfort Veterinary Center
2122 Act Circle,
Iowa City, IA 52245
(319) 338-9955
|
Creature Comforts Veterinary Hospital
1555 Southeast Delaware Avenue,
Ankeny, IA 50021
(515) 965-0006
|
Creel Jack Dr DVM
908 South 2nd Street,
Cherokee, IA 51012
(712) 225-5200
|
Creel, Jack Dr DVM - RES
801 North 11th Street,
Cherokee, IA 51012
(712) 225-3884
|
Cresco Veterinary Clinic
221 5th Street Southeast,
Cresco, IA 52136
(563) 547-3121
|
Creston Veterinary Clinic PC
509 West Townline Street,
Creston, IA 50801
(641) 782-2224
|
Critter Clinic
999 44th Street,
Marion, IA 52302
(319) 373-8387
|
Culver Robert W DVM
4110 University Avenue,
Des Moines, IA 50311
(515) 255-4464
|
Cummings James C DVM
605 State Street,
Bedford, IA 50833
(712) 523-2233
|
Curran & Curran DVM
115 South 16th Avenue,
Eldridge, IA 52748
(563) 285-8624
|
Curry Scott L DVM Newton Animal Clinic
2445 Highway F48 West,
Newton, IA 50208
(641) 792-4860
www. |
Dairy Health Services
609 Sunrise Avenue,
Sanborn, IA 51248
(712) 729-3315
|
Dappen Robert R DVM
3445 190th Street,
Brooklyn, IA 52211
(641) 522-7252
|
Darrow Brian D Dr DVM
10538 Shaw Road,
Anamosa, IA 52205
(319) 462-4853
|
Davis Durwood D DVM
1506 East 5th Street,
Tama, IA 52339
(641) 484-4086
|
Davis Michael B Dr DVM
1626 Le Clark Road,
Carroll, IA 51401
(712) 792-4338
|
Davis R L DVM
114 6th Avenue,
Coon Rapids, IA 50058
(712) 684-5485
|
Davis Veterinary Clinic
114 6th Avenue,
Coon Rapids, IA 50058
(712) 684-5485
|
Davis, Durwood D DVM
1203 South Broadway Street,
Toledo, IA 52342
(641) 484-3844
|
Decorah Pet Hospital
1823 Trout Run Road,
Decorah, IA 52101
(563) 382-9603
|
Decorah Veterinary Clinic
604 Montgomery Street,
Decorah, IA 52101
(563) 382-3806
|
Deep River Veterinary Service
205 Main Street,
Deep River, IA 52222
(641) 595-2572
|
Delaney Mary E Clerk
1732 Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Den Herder Veterinary Hospital
974 Home Plaza,
Waterloo, IA 50701
(319) 232-5292
|
Des Moines Veterinary Acupuncture
4219 Ingersoll Avenue,
Des Moines, IA 50312
(515) 277-0140
|
Desoto Veterinary Clinic
109 Guthrie Street,
De Soto, IA 50069
(515) 834-2021
|
Dewitt Veterinary Clinic PC
517 1st Street,
De Witt, IA 52742
(563) 659-5231
(563) 659-3450 (fax)
|
Diamond Animal Health Inc
2538 Southeast 43rd Street,
Des Moines, IA 50327
(515) 263-8600
|
Dickinson County Animal Clinic P C
1964 Highway 9,
Spirit Lake, IA 51360
(712) 336-3709
|
Dierenfeld F H DVM
201 Main Street,
Deep River, IA 52222
(641) 595-6022
|
Dietrich Bruce E Dr DVM
900 South Grand Avenue,
Charles City, IA 50616
(641) 228-2211
|
Dietrich Bruce E Dr DVM
Charles City, IA 50616
(641) 228-2212
|
Dill R E DVM
600 South Main Street,
Morning Sun, IA 52640
(319) 868-7927
|
Dionne Products
4600 Park Avenue,
Des Moines, IA 50321
(515) 243-3000
|
Dirks Ross Dr DVM
1964 Highway 9,
Spirit Lake, IA 51360
(712) 336-3709
|
Disbrowe Linda Jean Clerk
1732 Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Donohue T J DVM
2348 Highway 92,
Oskaloosa, IA 52577
(641) 673-0431
|
Donohue T J Veterinarian
2348 Highway 92,
Oskaloosa, IA 52577
(641) 673-0431
|
Donohue, T J Dr Vet - RES
709 Fox Run Drive,
Oskaloosa, IA 52577
(641) 673-9943
|
Dr Stephanie Shepherd
112 South 9th Street,
Adel, IA 50003
(515) 993-3410
|
Drefke Ray D DVM
Highway 143,
Marcus, IA 51035
(712) 376-2347
|
Drum, Dale L DVM
323 East Hawkeye Drive,
Remsen, IA 51050
(712) 786-1151
|
Drum, Duane M DVM - Office
323 East Hawkeye Drive,
Remsen, IA 51050
(712) 786-1151
|
Drum, Steve D DVM - Office
323 East Hawkeye Drive,
Remsen, IA 51050
(712) 786-1151
|
Dunham Frank DVM
929 Sunset Drive,
Norwalk, IA 50211
(515) 981-4124
|
Dyersville Veterinary Clinic
214 1st Street Southwest,
Dyersville, IA 52040
(563) 875-8393
|
E-Z Veterinary Services
503 South 4th Avenue,
Armstrong, IA 50514
(712) 864-3008
|
Earlham Veterinary Clinic
130 South Chestnut Avenue,
Earlham, IA 50072
(515) 758-2511
|
East Lawn Animal Hospital
2011 1st Avenue South,
Fort Dodge, IA 50501
(515) 576-5149
|
Eastown Animal Hospital
3709 East University Avenue,
Des Moines, IA 50317
(515) 262-1882
www. |
Eastside Pet Clinic PLC
811 South 1st Avenue,
Iowa City, IA 52245
(319) 354-4877
|
Eastview Animal Hospital
11596 Bladensburg Road,
Ottumwa, IA 52501
(641) 682-0533
|
Eaton David C DVM
2838 200th Street,
Sidney, IA 51652
(712) 374-2721
|
Eberle Animal Hospital
9920 Swanson Blvd,
Clive, IA 50325
(515) 727-5757
|
Eckermann Michele DVM
910 Chatburn Avenue,
Harlan, IA 51537
(712) 755-5466
|
Edgewood Animal Hospital
3434 Midway Drive Northwest,
Cedar Rapids, IA 52405
(319) 396-7800
|
Edgewood Veterinary Clinic
2078 Highway 3,
Edgewood, IA 52042
(563) 928-6992
|
Edler Phil DVM
4907 Hudson Road,
Cedar Falls, IA 50613
(319) 988-4324
|
Elanco Animal Health
56776 241st Street,
Ames, IA 50010
(515) 232-8130
|
Eldridge Veterinary Clinic PC
121 South 6th Avenue,
Eldridge, IA 52748
(563) 285-9642
|
Eldridge Veterinary Clinic PC - Telephones Answered
Eldridge, IA 52748
(563) 285-9642
|
Elk Creek Animal Hospital
6003 Morningside Avenue,
Sioux City, IA 51106
(712) 276-5368
|
Elliott Jeri DVM
819 Goldsmith Street,
Stratford, IA 50249
(515) 838-2255
|
Elliott Marvin A DVM
121 South 6th Avenue,
Eldridge, IA 52748
(563) 285-9642
|
Else Crista & James R DVM
406 South 8th Street,
Mapleton, IA 51034
(712) 882-1450
|
Else, James R Dr DVM
325 East Reed Street,
Ute, IA 51060
(712) 885-2590
|
Emergency Veterinary Service of Iowa City
Iowa City, IA 52240
(319) 338-3605
|
Emerson Ronald C DVM
2770 Highway 17,
Eagle Grove, IA 50533
(515) 448-4785
|
Emerson Veterinary Clinic & Hospital PC
Highway 17 South,
Eagle Grove, IA 50533
(515) 448-4785
|
Emerson Wayne DVM
1013 West Broadway Street,
Eagle Grove, IA 50533
(515) 448-4168
|
Emmetsburg Veterinary Clinic
Highway 4 & 18 West,
Emmetsburg, IA 50536
(712) 852-2646
|
Equine Referral Clinic
3350 Southeast 82nd Street,
Runnells, IA 50237
(515) 262-4112
|
Ernst Sheryl DVM
1741 14th Avenue South,
Clinton, IA 52732
(563) 242-2845
|
Estherville Veterinary Clinic
1020 Central Avenue,
Estherville, IA 51334
(712) 362-5758
|
Faber Wayne H DVM
420 12th Street Southwest,
Le Mars, IA 51031
(712) 546-4818
|
Fairfield Animal Hospital
1115 East Madison Avenue,
Fairfield, IA 52556
(641) 472-6983
|
Family Pet Center
Iowa Avenue West,
Marshalltown, IA 50158
(641) 753-8532
|
Family Pet Hospital
1101 J Avenue Northeast,
Cedar Rapids, IA 52402
(319) 297-4999
|
Farm & Family Veterinary Clinics
401 West 2nd Street,
Brooklyn, IA 52211
(641) 522-7055
|
Farnsworth Alan DVM
307 Hillcrest Street,
Adair, IA 50002
(641) 742-3300
|
Fayette Veterinary Clinic
209 South Main Street,
Fayette, IA 52142
(563) 425-3305
|
Feldman Jack DVM
1336 Main Street,
Jewell, IA 50130
(515) 827-5491
|
Feldman, Jack Dr DVM - RES
110 Anderson Street,
Jewell, IA 50130
(515) 827-5513
|
Fick Donald D Dr DVM
2200 Park Avenue,
Muscatine, IA 52761
(563) 263-2831
|
Fiechtner J D Veterinarian
2348 Highway 92,
Oskaloosa, IA 52577
(641) 673-0431
|
Fisher Gary W Veterinarian
60 West Green Street,
Winterset, IA 50273
(515) 462-1151
|
Fisher Veterinary Clinic
60 West Green Street,
Winterset, IA 50273
(515) 462-1151
|
Fisher, Gary W Dr Vet - RES
613 West Washington Street,
Winterset, IA 50273
(515) 462-4895
|
Fitzpatrick T E DVM
103 First Street,
Lynnville, IA 50153
(641) 527-2430
|
Fjeld Gene M DVM
35058 180th Avenue,
Forest City, IA 50436
(641) 585-2211
|
Flaming Brenda Dr Veterinarian
6301 Southwest 9th Street,
Des Moines, IA 50315
(515) 285-5523
|
Fleming Animal Clinic at Countryside Village
1903 Ep True Parkway Suite 307,
West Des Moines, IA 50265
(515) 221-9045
|
Fleur Pet Hospital PC
4510 Fleur Drive,
Des Moines, IA 50321
(515) 285-1297
www. |
Flynn, Thomas J DVM
408 North Main Street,
Kimballton, IA 51543
(712) 773-2681
|
Forest City Veterinary Clinic
35058 180th Avenue,
Forest City, IA 50436
(641) 585-2211
|
Forret Michael DVM
204 Douglas Avenue,
Des Moines, IA 50313
(515) 243-4665
|
Fort Dodge Animal Health
800 5th Street Northwest,
Fort Dodge, IA 50501
(515) 955-4600
|
Fort Madison Veterinary Clinic
1215 36th Street,
Fort Madison, IA 52627
(319) 372-9000
|
Four Rivers Veterinary Services
112 South 2 Avenue,
Anthon, IA 51004
(712) 373-5215
|
Fourth Street Veterinary Clinic
908 West 4th Street,
Vinton, IA 52349
(319) 472-5590
|
Fourth Street Veterinary Clinic - After Five
La Porte City, IA 50651
(319) 342-2716
|
Fox Allan L DVM
701 South Main Street,
New Sharon, IA 50207
(641) 637-2382
|
Fredericks M D DVM
2509 South 8th Street,
Clear Lake, IA 50428
(641) 357-3916
(641) 357-8347 (fax)
|
Fredericksburg Veterinary PC
2911 270th Street,
Fredericksburg, IA 50630
(563) 237-6425
|
Fremont County Veterinary Clinic PC
2838 200th Street,
Sidney, IA 51652
(712) 374-2721
|
Frevert W W DVM
Emmetsburg, IA 50536
(712) 852-2646
|
Frevert W W DVM - RES
3655 450th Avenue,
Emmetsburg, IA 50536
(712) 852-3188
|
Frey Dean C DVM
1823 16th Avenue Southwest,
Cedar Rapids, IA 52404
(319) 364-7149
|
Frey Pet Hospital PLC
1823 16th Avenue Southwest,
Cedar Rapids, IA 52404
(319) 364-7149
|
Frischmeyer Alden DVM
1631 West Street South,
Grinnell, IA 50112
(641) 236-4461
|
Frost Phyllis DVM
2221 4th Street Southwest,
Waverly, IA 50677
(319) 352-3722
|
Funk, Dave R DVM
Highway 30 South,
Dunlap, IA 51529
(712) 643-5160
|
Gabel Gerald G DVM
312 Cunningham Drive,
Sioux City, IA 51106
(712) 258-0314
|
Gaeth Valerie J
408 Highland Avenue,
Iowa City, IA 52240
(319) 337-2123
|
Galles Ron A DVM
508 South Highway 143,
Marcus, IA 51035
(712) 376-2347
|
Gambs Nick DVM
1113 Toledo Avenue,
Dunlap, IA 51529
(712) 643-5160
|
Garnavillo Veterinary Clinic
204 North Monroe,
Garnavillo, IA 52049
(563) 964-2152
|
Garner Veterinary Clinic P C
435 West USHighway 18,
Garner, IA 50438
(641) 923-2355
|
Garst West Veterinary Hospital
1215 Prospect Avenue,
West Des Moines, IA 50265
(515) 224-9747
|
Garver's Animal Health Center Inc
1976 684th Avenue,
Albia, IA 52531
(641) 932-3455
|
Gasche Dan G DVM
2821 Willis Avenue,
Perry, IA 50220
(515) 465-3581
|
Gauger Phil DVM
508 South Highway 143,
Marcus, IA 51035
(712) 376-2347
|
Gay William W
408 Highland Avenue,
Iowa City, IA 52240
(319) 337-2123
|
Gay William W DVM
307 Mahaska Drive,
Iowa City, IA 52246
(319) 337-6845
|
Genetic Solutions Inc
23975 265th Avenue,
Leon, IA 50144
(641) 446-6000
|
Gentle Heart Pet Clinic
705 Highway 1 West,
Iowa City, IA 52246
(319) 354-6696
|
George Veterinary Clinic
149 North Main Street,
George, IA 51237
(712) 475-3374
|
Gilman Veterinary Clinic LLC
127 South Main,
Gilman, IA 50106
(641) 498-7300
|
Glenroads Veterinary Clinic
2775 Devils Glen Road,
Bettendorf, IA 52722
(563) 332-2999
|
Glenwood Veterinary Clinic
58950 Iowa Road,
Glenwood, IA 51534
(712) 527-9454
|
Glick Sharla Tiffany Radiographer
1835 Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Global By-Products
25042 C80,
Sioux City, IA 51108
(712) 239-1625
|
Goedeken John A DVM
3434 Midway Drive Northwest,
Cedar Rapids, IA 52405
(319) 396-7800
|
Goerdt Earl DVM
210 Beltline Road,
Dyersville, IA 52040
(563) 875-8024
|
Goldfield Veterinary Clinic
412 East Webster Street,
Goldfield, IA 50542
(515) 825-3141
|
Graeff David E DVM
1146 Blairs Ferry Road Northeast,
Cedar Rapids, IA 52402
(319) 378-9000
|
Graettinger Paul Dr DVM
2012 Mulberry Avenue,
Muscatine, IA 52761
(563) 263-7971
|
Graham J A Jr DVM
103 Main Street,
Milo, IA 50166
(641) 942-6912
|
Grand AV Veterinary HOSP
Des Moines, IA 50307
(515) 280-3051
|
Grand Avenue Veterinary Hospital
108 Grand Avenue,
West Des Moines, IA 50265
(515) 274-3489
|
Gray K W DVM
107 East 2nd Street,
Alta, IA 51002
(712) 282-4200
|
Greene Veterinary Clinic
615 North High Street,
Greene, IA 50636
(641) 823-5852
|
Greiner David Veterinarian
833 14th Street,
Kalona, IA 52247
(319) 656-2136
|
Greiner Rex DVM
102 East Broadway Avenue,
Keota, IA 52248
(641) 636-3888
|
Grimes Plaza Veternarian Clinic
200 Gateway Drive Suite 102,
Grimes, IA 50111
(515) 986-0911
|
Grinnell Veterinary Clinic
1631 West Street South,
Grinnell, IA 50112
(641) 236-4461
|
Griswold Animal Health Center
602 4th,
Griswold, IA 51535
(712) 778-2373
|
Groom Room
1415 Army Post Road,
Des Moines, IA 50315
(515) 285-4114
|
Groth, Randy Dr DVM
RR 1,
Plainfield, IA 50666
(319) 276-3411
|
Grover James Veterinarian
8605 South Hudson Road,
Hudson, IA 50643
(319) 988-4568
|
Gubser Robert K DVM
200 1st,
Bagley, IA 50026
(641) 427-5262
|
Gude Mark DVM
2891 308th Street,
Hamburg, IA 51640
(712) 382-2505
|
Gustafson D C DVM
2128 4th Street,
Boone, IA 50036
(515) 432-4601
|
Gustafson Philip V DVM
1300 Cummins Road,
Des Moines, IA 50315
(515) 287-6748
|
Guthrie County Veterinary Services
2390 Lost Trail,
Guthrie Center, IA 50115
(641) 747-3152
|
Guttenberg Veterinary Clinic
1414 South Highway 52,
Guttenberg, IA 52052
(563) 252-1422
|
Hahn David G Dr DVM
605 Rossville Road,
Waukon, IA 52172
(563) 568-2487
|
Hahn, David G Dr DVM - RES
601 6th Avenue Southwest,
Waukon, IA 52172
(563) 568-4420
|
Haidsiak Wayne DVM
103 East Temple Street,
Lenox, IA 50851
(641) 333-4433
|
Haidsiak, Wayne Dr DVM - RES
200 West Nebraska Street,
Lenox, IA 50851
(641) 333-2933
|
Haight P M DVM
519 8th Avenue East,
Cresco, IA 52136
(563) 547-3284
|
Hamburg Veterinary Clinic
2891 308th Street,
Hamburg, IA 51640
(712) 382-2505
|
Hammell Ryan DVM
605 Rossville Road,
Waukon, IA 52172
(563) 568-2487
|
Hampton Veterinary Center
Highway 3 West,
Hampton, IA 50441
(641) 456-4744
|
Hansen Don DVM
31506 430th Street,
Avoca, IA 51521
(712) 343-6748
|
Hansmeyer Norman DVM
110 South Locust Street,
Winfield, IA 52659
(319) 257-6666
|
Harder S J DVM
Des Moines, IA 50307
(515) 270-1296
|
Harlan Veterinary Associates PC
910 Chatburn Avenue,
Harlan, IA 51537
(712) 755-5466
|
Harmon Animal Clinic
1103 13th Street North,
Humboldt, IA 50548
(515) 332-3644
|
Harmon Dean Dr
1103 13th Street North,
Humboldt, IA 50548
(515) 332-3644
|
Harmon Rick DVM
2030 27th Street,
Des Moines, IA 50310
(515) 279-3654
|
Harmon, Dean Dr Vet - RES
6 13th Street North,
Humboldt, IA 50548
(515) 332-3059
|
Harris Kenneth DVM Office
24832 120th Street,
South English, IA 52335
(319) 664-3880
|
Harris Stanley K DVM
935 Washington Street,
Story City, IA 50248
(515) 733-2756
|
Hartman Doug V Dr DV
1504 4th Street Southwest,
Waverly, IA 50677
(319) 352-5732
|
Hauser Ronald D DVM
2004 West Street,
Grinnell, IA 50112
(641) 236-3868
|
Havick Bruce R DVM
910 Chatburn Avenue,
Harlan, IA 51537
(712) 755-5466
|
Hawkeye Ova Transplant
125 North Main Street,
Osceola, IA 50213
(641) 342-3061
|
Heartland Animal Hospital PC
4110 University Avenue,
Des Moines, IA 50311
(515) 255-4464
|
Heartland Pet Hospital & Mobile Practice P C
626 Garfield Avenue,
Story City, IA 50248
(515) 733-2218
|
Hedrick Veterinary Clinic
Hedrick, IA 52563
(641) 653-4440
|
Helgevold Doug H DVM
412 West Webster Street,
Goldfield, IA 50542
(515) 825-3141
|
Helling William I Dvm Keosauqua Veterinary Clinic PC
24923 Osage Avenue,
Keosauqua, IA 52565
(319) 293-3580
|
Helping Hands Pet Hospital
107 4th Street,
Boone, IA 50036
(515) 432-0031
|
Hemmingson Leslie DVM
724 Plymouth Street Southwest,
Le Mars, IA 51031
(712) 546-6040
|
Hemmingstad Steven J Dr Veterinarian
6161 Morningside Avenue,
Sioux City, IA 51106
(712) 276-2066
|
Henrich, Edward L DVM
323 East Hawkeye Drive,
Remsen, IA 51050
(712) 786-1151
|
Henry County Veterinary Hospital
1225 West Washington Street,
Mount Pleasant, IA 52641
(319) 385-8034
|
Henry County Veterinary Hospital
Mount Pleasant, IA 52641
(319) 385-3312
|
Henstein Paul Dr DVM
615 Jerome Street,
Marshalltown, IA 50158
(641) 752-5329
|
Hentzel Marlin Dr DVM
Highway 61 & 36 Street West,
Fort Madison, IA 52627
(319) 372-9000
|
Hickman Road Veterinary Clinic
6301 Hickman Road,
Des Moines, IA 50322
(515) 270-2900
|
Hicks John Dr DVM
1626 Le Clark Road,
Carroll, IA 51401
(712) 792-4338
|
Highland Park Animal Hospital
4270 Northwest 6th Drive,
Des Moines, IA 50313
(515) 243-4665
|
Highview Animal Hospital
20296 Highway 57,
Parkersburg, IA 50665
(319) 346-2400
|
Hildebrand Douglas D Dr Veterinarian
113 Nicholas Drive,
Marshalltown, IA 50158
(641) 752-1036
|
Hildreth Joanna M Vet Tech
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Hilltop Farms Swine Genetics
2210 623rd Avenue,
Albia, IA 52531
(641) 932-5027
|
Hilltop Veterinary Clinic
501 South Henderson Drive,
Mount Ayr, IA 50854
(641) 464-2224
|
HINZ Valerie
631 X Avenue,
Ames, IA 50014
(515) 233-2391
|
Hiscocks Mitch Dr DVM
1626 Le Clark Road,
Carroll, IA 51401
(712) 792-4338
|
Hobbs Ian B Dr DVM
1229 South 3rd Street,
Council Bluffs, IA 51503
(712) 323-2147
|
Hodnefield Amy L Vet Tech
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Hoefle William D Prof
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Hoffman, James DVM
509 West Townline Street,
Creston, IA 50801
(641) 782-2224
|
Hofmann G A Dr DVM
10207 Northwest 80th Lane,
Grimes, IA 50111
(515) 986-4101
|
Holcomb H T
112 South 9th Street,
Adel, IA 50003
(515) 993-3410
|
Hollen Eric J Veterinarian
2124 West Summit Street,
Winterset, IA 50273
(515) 462-3711
|
Holm Animal Hospital
1914 1st Avenue South,
Fort Dodge, IA 50501
(515) 955-3646
|
Holm Richard DVM
1914 1st Avenue South,
Fort Dodge, IA 50501
(515) 955-3646
|
Holmes Animal Clinic
309 East North Street,
Algona, IA 50511
(515) 295-2627
|
Holmes Leroy Dr
3415 Hubbell Avenue,
Des Moines, IA 50317
(515) 265-4239
|
Holz Charles DVM
724 Plymouth Street Southwest,
Le Mars, IA 51031
(712) 546-6040
|
Homeopathic Veterinary Care
Iowa City, IA 52240
(319) 621-4449
|
Homestead Small Animal Practice PC
205 11th Street Southwest,
Spencer, IA 51301
(712) 262-8990
|
Hometown Veterinary Care
407 West Main Street,
New London, IA 52645
(319) 367-5511
|
Hormann D C DVM
110 North Commerce,
Monroe, IA 50170
(641) 259-2019
|
Hougland Nancy DVM
601 Weaver Road,
Bloomfield, IA 52537
(641) 664-2399
|
Houts Jodi L DVM
31796 K18S,
Sioux City, IA 51109
(712) 258-9325
|
Hovick Neil J
5260 Merle Hay Road,
Johnston, IA 50131
(515) 278-5531
|
Howie Richard D DVM
1225 West Washington Street,
Mount Pleasant, IA 52641
(319) 385-8034
|
Howie, Richard D DVM
Highway 34 West,
Mount Pleasant, IA 52641
(319) 385-3312
|
Howland Roger DVM
22955 Old Highway 169,
Fort Dodge, IA 50501
(515) 955-8591
|
Hoy Gene W DVM
Richland, IA 52585
(319) 456-6321
|
Hubbard R A & Associates Veterinarians
1201 Lincoln Street,
Gowrie, IA 50543
(515) 352-3136
|
Hubbell Animal Hospital PC
3415 Hubbell Avenue,
Des Moines, IA 50317
(515) 265-4239
www. |
Hudson-Reinbeck Veterinary Clinic
428 Washington Street,
Hudson, IA 50643
(319) 988-3225
|
Hughes David E DVM
4587 Cameron School Road,
Ames, IA 50014
(515) 292-2187
|
Hull Veterinary Clinic
302 North 2nd Avenue East,
Hull, IA 51239
(712) 439-2003
|
Humboldt Veterinary Clinic Inc
Highway 3 West,
Humboldt, IA 50548
(515) 332-2346
|
Huxley Veterinary Clinic
101 Oak Boulevard,
Huxley, IA 50124
(515) 597-7387
|
ILLG James DVM - RES
1005 4th Avenue North,
Humboldt, IA 50548
(515) 332-5829
|
Impro Products Inc Pigloo Corporation
3 Allamakee Street,
Waukon, IA 52172
(563) 568-3401
|
Ingmand Small Animal Hospital
1911 East Summit Street,
Red Oak, IA 51566
(712) 623-3890
|
International Boar Semen
30355 260th Street,
Eldora, IA 50627
(641) 939-3411
(641) 939-3691 (fax)
|
INTI Service Corporation
2017 230th Street,
Marshalltown, IA 50158
(641) 752-3064
|
Inwood Veterinary Clinic
1825 240th Street,
Inwood, IA 51240
(712) 753-2255
|
Iowa State University - Veterinary Clinic, Small Animal
1825 Vet Medd,
Ames, IA 50010
(515) 294-4900
www.vetsmed.iastate.edu |
Iowa State University Veterinary Teaching Hospital
Ames, IA 50010
(515) 294-1500
|
Iowa Valley Veterinary Clinic
1000 East Hilton Street,
Marengo, IA 52301
(319) 642-7120
|
Iowa Veterinary Acupuncture Clinic
3836 Beaver Avenue,
Des Moines, IA 50310
(515) 274-3811
|
Iowa Veterinary Medical Association
1605 North Ankeny Boulevard,
Ankeny, IA 50021
(515) 965-9237
|
J R G Veterinary Supply
813 Shakespeare Street,
Stratford, IA 50249
(515) 838-2414
|
Jackson Larry L DVM
631 X Avenue,
Ames, IA 50014
(515) 233-2391
|
Jamison Richard D DVM
2838 200th Street,
Sidney, IA 51652
(712) 374-2721
|
Janson E J DVM
102 Washington,
Gravity, IA 50848
(712) 537-2475
|
Jefferson-Ogden Veterinary Clinic
210 South Wilson Avenue,
Jefferson, IA 50129
(515) 386-2211
|
JENS Jackie Kay Vet Tech
1426 Vet Med,
Ames, IA 50010
(515) 294-8507
|
Jergens Albert Earl Associates Prof
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Jessen, Borge Dr Veterinarian
420 West Main Street,
La Porte City, IA 50651
(319) 342-2012
|
Jesup Veterinary Clinic
750 6th Street,
Jesup, IA 50648
(319) 827-2773
|
Jewell Animal Hospital P C
548 Main Street,
Jewell, IA 50130
(515) 827-5700
www. |
Johnson & Leppert PC Veterinarians
2894 190th Street,
Manson, IA 50563
(712) 469-2008
|
Johnson Craig K DVM
1209 Country Club Lane,
Manson, IA 50563
(712) 469-3329
|
Johnson Jeffry L DVM
1415 Army Post Road,
Des Moines, IA 50315
(515) 285-4114
|
Johnson M E Dr
4520 Merle Hay Road,
Des Moines, IA 50310
(515) 276-4511
|
Jordan Creek Animal Hospital
3401 Ep True Parkway,
West Des Moines, IA 50265
(515) 224-9500
|
Jordan J L DVM
2128 4th Street,
Boone, IA 50036
(515) 432-4601
|
Jorgensen's Animal Hospitals
5305 University Avenue,
Cedar Falls, IA 50613
(319) 268-0129
|
JRG Feed & Supply
1397 3rd Avenue Northwest,
Fort Dodge, IA 50501
(515) 573-3705
|
Judkins Gerald D DVM
205 Main Street,
Milo, IA 50166
(641) 942-6261
|
Judkins Gerald DVM
18606 Tyler Street,
Lacona, IA 50139
(641) 466-3635
|
Kadlec Robert G DVM
1103 1st Avenue East,
Cascade, IA 52033
(563) 852-3237
|
Kalona Veterinary Clinic PC
Highway 22,
Kalona, IA 52247
(319) 656-3666
|
Katzer Jerry C DVM
509 West Townline Street,
Creston, IA 50801
(641) 782-2224
|
Kennedy J R DVM
1811 North Dubuque Road,
Iowa City, IA 52245
(319) 338-2192
|
Kenwood Animal Clinic
117 33rd Street Northeast,
Cedar Rapids, IA 52402
(319) 366-7146
|
Keokuk Veterinary Hospital
28 South 2nd Street,
Keokuk, IA 52632
(319) 524-4348
|
Keota Veterinary Clinic
402 West Broadway Avenue,
Keota, IA 52248
(641) 636-3888
|
Keppy Kenneth DVM
619 14th Street,
Bettendorf, IA 52722
(563) 355-5311
|
Kersting Tammy Dr DVM
115 Main Street,
Gilbert, IA 50105
(515) 233-6689
|
Key West Animal Clinic
2262 Flint Hill Drive,
Dubuque, IA 52003
(563) 588-1875
|
Kimberly Crest Veterinary Hospital P C
1423 East Kimberly Road,
Davenport, IA 52807
(563) 386-1445
|
Kimberly Pines Veterinary Hospital
2342 West Kimberly Road,
Davenport, IA 52806
(563) 388-0610
|
Kindness Pet Clinic
1401 North Jefferson Way Suite D,
Indianola, IA 50125
(515) 961-2501
|
King Donald N DVM
416 Wendy Heights Road,
Council Bluffs, IA 51503
(712) 322-4444
|
King L L DVM
2348 Highway 92,
Oskaloosa, IA 52577
(641) 673-0431
|
Kinne Darwin DVM
1631 West Street South,
Grinnell, IA 50112
(641) 236-4461
|
Kipper Roy C PC
11082 Northwest 51st Place,
Grimes, IA 50111
(515) 986-4530
|
Kislingbury Terry B
615 Rookwood Drive,
Ames, IA 50010
(515) 232-2881
(515) 432-6374
|
Klein Animal Clinic
2332 Cumberland Square Drive,
Bettendorf, IA 52722
(563) 441-7560
|
Klein, Tim DVM
1631 West Street South,
Grinnell, IA 50112
(641) 236-4461
|
Klemme Veterinary Clinic
101 East Main Street,
Klemme, IA 50449
(641) 587-2340
|
Klima Small Animal Clinic
1210 Southtown Drive,
Waterloo, IA 50702
(319) 232-3674
|
Kline Karen L Associates Prof
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Klopfenstein Mark A DVM
380 Marion Boulevard,
Marion, IA 52302
(319) 377-4873
|
Klopfenstein Mark A DVM - M A Klopfenstien
2031 Fox Hollow Road,
Marion, IA 52302
(319) 373-2792
|
Klopfenstein Paul M DVM
Crawfordsville, IA 52621
(319) 658-2151
|
Klopfenstein Paul M DVM
RR 1,
Crawfordsville, IA 52621
(319) 658-2251
|
Klopfenstein, Victor L Dr DVM - RES
5540 Hunters Ridge Court,
Marion, IA 52302
(319) 377-5502
|
Kneeland Bradley L DVM
3257 West 4th Street,
Waterloo, IA 50701
(319) 234-7511
|
Knoebel, Chris Dr Veterinarian
2530 East Leach Avenue,
Des Moines, IA 50320
(515) 237-8515
|
Knoxville Veterinary Clinic PC
1600 South Lincoln Street,
Knoxville, IA 50138
(641) 842-3316
|
Knudson Merlyn D Dr DVM
1911 East Summit Street,
Red Oak, IA 51566
(712) 623-3890
|
Knudson, Merlyn D Dr DVM - RES
1 Robin Hill Lane,
Red Oak, IA 51566
(712) 623-3101
|
Koehnk Larry D Dr DVM
1336 Main Street,
Jewell, IA 50130
(515) 827-5491
|
Koehnk, Larry D Dr DVM - RES
535 Division Street,
Jewell, IA 50130
(515) 827-5145
|
Koenig Randy DVM
1113 Toledo Avenue,
Dunlap, IA 51529
(712) 643-5160
|
Kolder Pet Hospital
620 Division Street,
West Branch, IA 52358
(319) 643-7480
|
Kolder, Katrin Dr DVM
620 Division Street,
West Branch, IA 52358
(319) 643-7480
|
Kolder, Katrin DVM
106 North Devoe Street,
Lone Tree, IA 52755
(319) 629-5661
|
Koppenhafer Veterinary Services - Koppenhafer Chance E
330 East 3rd Street,
Iowa City, IA 52240
(319) 337-5212
|
Kossuth Veterinary Clinic
304 Highway 18 East,
Algona, IA 50511
(515) 295-5647
|
Kreager Kenton S DVM
3140 R Avenue,
Adel, IA 50003
(515) 993-3400
(515) 993-4186 (fax)
|
Krenz, David & Cassandra DVM - RES
615 North Lafayette Street,
Corydon, IA 50060
(641) 872-3842
|
Krichel Animal Hospital
FULL SERVICE ANIMAL HOSPITAL
1912 Main Street,
Keokuk, IA 52632
(319) 524-6835
|
Krystal Air
2415 Utah Avenue,
Thor, IA 50591
(515) 378-3365
|
Kuennen Merle DVM
24642 Highway 13,
Elkader, IA 52043
(563) 245-1633
|
Kutsch Leonard J DVM
1865 Central Avenue,
Dubuque, IA 52001
(563) 557-1515
|
LA Porte City Veterinary Clinic
105 Commercial Street,
La Porte City, IA 50651
(319) 342-2716
|
Lafleur Douglas DVM
3930 Country Club Boulevard,
Sioux City, IA 51104
(712) 258-2404
|
Lafleur, Douglas Dr DVM
3930 Country Club Boulevard,
Sioux City, IA 51104
(712) 258-2705
|
Lagan, Sarah DVM
3415 Hubbell Avenue,
Des Moines, IA 50317
(515) 265-4239
|
Lake Animal Hospital
1710 Lake Avenue,
Storm Lake, IA 50588
(712) 732-2033
|
Lake City Veterinary Service PC
1103 West Main Street,
Lake City, IA 51449
(712) 464-8911
|
Lakota Veterinary Clinic
211 3rd Street,
Lakota, IA 50451
(515) 886-2320
|
Lamoni Veterinary Clinic
724 East Main Street,
Lamoni, IA 50140
(641) 784-6431
|
Lane A Merle DVM
421 East Jackson Street,
Sigourney, IA 52591
(641) 622-2940
|
Larson L K DVM
209 South Main Street,
Fayette, IA 52142
(563) 425-3305
|
Larson Leon A DVM
117 West 4th Street,
West Liberty, IA 52776
(319) 627-4312
|
Lawton James E DVM
505 Beech Street,
Boxholm, IA 50040
(515) 846-6221
|
Le Claire Veterinary Clinic
208 Cody Road South,
Le Claire, IA 52753
(563) 289-3789
|
Le Mars Veterinary Clinic
724 Plymouth Street Southwest,
Le Mars, IA 51031
(712) 546-6040
|
Leazenby Richard DVM
Small Animal Hospital with "New Kennels"
1404 East Washington Street,
Washington, IA 52353
(319) 653-4346
(319) 653-2745 (fax)
(800) 373-4346 (toll-free)
|
Leichty Mark DVM
101 South Pearl Street,
Wayland, IA 52654
(319) 256-3205
|
Lemme Charles A DVM
1818 Blairs Ferry Road Northeast,
Cedar Rapids, IA 52402
(319) 393-3027
|
Leonard K W Dr Veterinarian
1008 West 6th Street,
Atlantic, IA 50022
(712) 243-2121
|
Lewis, George E DVM
North Main Street,
Osceola, IA 50213
(641) 342-2159
|
Lextron Animal Health
For your Animals Health
1002 9th Street Southeast,
Dyersville, IA 52040
(563) 875-7555
(563) 927-2605 (fax)
(800) 204-2744 (toll-free)
|
Lincoln HWY Animal Hospital Inc
404 South 20th Street,
Denison, IA 51442
(712) 263-2543
|
Lindeen Michael V DVM
703 East Winfield Avenue,
Mount Pleasant, IA 52641
(319) 385-9533
|
Linn Animal Hospital
380 Marion Boulevard,
Marion, IA 52302
(319) 377-4873
|
Livestock Concepts Companion Animal Hospital
1616 220th Street,
Audubon, IA 50025
(712) 563-3399
|
Lloyd Inc
604 West Thomas Avenue,
Shenandoah, IA 51601
(712) 246-4000
|
Loberg Tammie
4010 Stadium Drive,
Sioux City, IA 51106
(712) 252-9999
|
Logan Animal Hospital
3260 Logan Avenue,
Waterloo, IA 50703
(319) 233-7526
|
Long Laney DVM
Bettendorf, IA 52722
(563) 359-4281
|
Longtin D W Dr DVM
2200 Park Avenue,
Muscatine, IA 52761
(563) 263-2831
|
Louisa Veterinary Clinic PC
102 East Walnut Street,
Columbus Junction, IA 52738
(319) 728-2712
|
Low Cost Spay Clinic
East 14th & University,
Des Moines, IA 50307
(515) 263-9260
|
Ludwig Shane M DVM
323 East Hawkeye Drive,
Remsen, IA 51050
(712) 786-1151
|
Lyman Veterinary Clinic
63003 Tucson Road,
Griswold, IA 51535
(712) 778-5263
|
Lynnville-Sully Veterinary Clinic LLP
12818 Highway 225 East,
Sully, IA 50251
(641) 594-3191
|
Macrae Park Animal Hospital
2227 Southwest 9th Street,
Des Moines, IA 50315
(515) 282-0600
|
Madison County Veterinary Clinic
2124 West Summit Street,
Winterset, IA 50273
(515) 462-3711
|
Madrid Veterinary Clinic
411 East 6th Street,
Madrid, IA 50156
(515) 795-2261
|
Mahaska Veterinary Clinic
2348 Highway 92,
Oskaloosa, IA 52577
(641) 673-0431
|
Mally Arthur H DVM
1103 West Main Street,
Lake City, IA 51449
(712) 464-8911
|
Mally Arthur H DVM - RES
928 North Woodlawn Avenue,
Lake City, IA 51449
(712) 464-3211
|
Manchester's Animal Medical Center L L C
1634 220th Street,
Manchester, IA 52057
(563) 927-4959
|
Mangold Terry L DVM
622 North 12th Avenue,
Washington, IA 52353
(319) 653-6673
|
Maplehurst Genetics International
32323 190th Street,
Keota, IA 52248
(641) 636-3811
(641) 636-3838 (fax) |
Maquoketa Embryos
611 North Main Street,
Maquoketa, IA 52060
(563) 652-4511
|
Maquoketa Veterinary Clinic
615 South Main Street,
Maquoketa, IA 52060
(563) 652-3171
|
Marcus Remsen Veterinary Clinic
508 South Highway 143,
Marcus, IA 51035
(712) 376-2347
|
Marion Animal Hospital
448 7th Avenue,
Marion, IA 52302
(319) 377-6375
|
Marion County Veterinarian Clinic
1600 South Lincoln Street,
Knoxville, IA 50138
(641) 842-2437
|
Marion Veterinary Clinic
380 Marion Boulevard,
Marion, IA 52302
(319) 377-4873
|
Marshalltown Vet Clinic
113 Nicholas Drive,
Marshalltown, IA 50158
(641) 752-1036
|
Martex Group
4600 Park Avenue,
Des Moines, IA 50321
(515) 243-3000
|
Mason David R Clinician
1832 Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Matson, John R Dr Veterinarian
7404 Ridgemont Drive,
Urbandale, IA 50322
(515) 276-6980
|
Maxwell E E DVM
123 South 2nd,
Moville, IA 51039
(712) 873-3303
|
Maxwell Stee DVM
123 South 2nd,
Moville, IA 51039
(712) 873-3303
|
McClintock William G DVM
Highway 2 West,
Centerville, IA 52544
(641) 437-7325
|
McDaniel Charles L DVM
1505 Northwest Northwood Drive,
Ankeny, IA 50021
(515) 965-4197
|
McGaffin James E Vet Tech
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
McGraw Roy Dr DVM
401 South Fremont Street,
Shenandoah, IA 51601
(712) 246-1520
|
McGraw Roy DVM
507 East,
Essex, IA 51638
(712) 379-3610
|
McGuire Harlyn G DVM
1442 J Avenue,
Perry, IA 50220
(515) 465-5626
|
McKeown Kevin DVM
404 South 20th Street,
Denison, IA 51442
(712) 263-2543
|
McLellan Gillian J ASST Prof
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Mead Steve
113 East 7th Street,
Storm Lake, IA 50588
(712) 732-4054
|
Mead Steven Dr Veterinarian
1270 Highway 7,
Storm Lake, IA 50588
(712) 732-4125
|
Mediapolis Vet Clinic
114 Wapello Street South,
Mediapolis, IA 52637
(319) 394-3108
|
Meester Dennis D DVM
908 West 4th Street,
Vinton, IA 52349
(319) 472-5590
|
Meester Dennis Dr DVM
105 Commercial Street,
La Porte City, IA 50651
(319) 342-2716
|
Meester Dennis DVM
133 Anton Drive,
La Porte City, IA 50651
(319) 342-3367
|
Meier Veterinary Clinic
1493 6th Avenue,
Marion, IA 52302
(319) 373-5257
|
Mekus Max A DVM
607 South Henderson Drive,
Mount Ayr, IA 50854
(641) 464-2202
|
Mekus, Max A DVM
1107 West Madison Street,
Mount Ayr, IA 50854
(641) 464-2735
|
Melick Kent L DVM
2504 Waterloo Road,
Cedar Falls, IA 50613
(319) 277-2354
|
Merritt Steven DVM
2030 Indian Hills Drive,
Sioux City, IA 51104
(712) 239-5933
|
Mertens R H Dr
5260 Merle Hay Road,
Johnston, IA 50131
(515) 278-5531
|
Metro Cat Hospital
2900 University Avenue Suite F5,
West Des Moines, IA 50266
(515) 221-9313
(515) 967-4281
|
Meyer Roy DVM
301 Richmond Avenue,
Ottumwa, IA 52501
(641) 682-8701
|
Midlands Animal Clinic
2410 West Broadway,
Council Bluffs, IA 51501
(712) 323-0939
|
Midwest Animal Health Center
607 South Oak Street,
Iowa Falls, IA 50126
(641) 648-5333
|
Midwest Animal Health Center - Dr L W Meier
607 South Oak Street,
Iowa Falls, IA 50126
(641) 648-4036
|
Midwest Veterinary Clinic PC
108 South Michigan,
Hubbard, IA 50122
(641) 864-2202
|
Miles Kristina G Associates Prof
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Miller Don Dr DVM
126 Bel Air Street,
Keokuk, IA 52632
(319) 524-2134
|
Miller Keith E DVM
501 South Henderson Drive,
Mount Ayr, IA 50854
(641) 464-2224
|
Miller Kenneth A DVM
2429 140th Avenue,
Manchester, IA 52057
(563) 927-2975
|
Miller Larry D V M
7756 21st Avenue,
Blairstown, IA 52209
(319) 454-9020
|
Miller Larry DVM
7756 21st Avenue,
Blairstown, IA 52209
(319) 454-6402
|
Miller Mike R DVM
730 South 4th Street,
Chariton, IA 50049
(641) 774-8486
|
Miller Philip D DVM
2504 West Burlington Avenue,
Fairfield, IA 52556
(641) 472-2455
|
Miller, Keith E DVM
2128 262nd Avenue,
Mount Ayr, IA 50854
(641) 464-0746
|
Mills Elizabeth J CUST REL Spec
1732 Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Minburn Veterinary Clinic - DRS Laura & Randall Gibson
301 Baker,
Minburn, IA 50167
(515) 677-2242
|
Moad, J L Veterinarian
Pisgah, IA 51564
(712) 456-2744
|
Moellers John C DVM
615 North High Street,
Greene, IA 50636
(641) 823-5852
|
Moellers Kenneth DVM
11687 Yankee Avenue,
Cresco, IA 52136
(563) 547-2026
|
Monroe Animal Clinic
110 North Commerce,
Monroe, IA 50170
(641) 259-2019
|
Monticello Veterinary Clinic
305 Northhaven Drive,
Monticello, IA 52310
(319) 465-5402
|
Moore L J Dr Veterinarian
209 South 1st Street,
Terril, IA 51364
(712) 853-6469
|
Moore Terry K Dr DVM
4419 Mount Vernon Road Southeast,
Cedar Rapids, IA 52403
(319) 366-7567
|
Moore, Donald Dr Veterinarian
220 Riverview Drive,
Decorah, IA 52101
(563) 382-2141
|
Moore, Robert A DVM
Highway 30 South,
Dunlap, IA 51529
(712) 643-5160
|
Morningside Veterinary Hospital P C
6161 Morningside Avenue,
Sioux City, IA 51106
(712) 276-2066
|
Morrison Jo Ann Clinician
1835 Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Mosbach Cletus Dr
620 Southeast 6th Street,
Greenfield, IA 50849
(641) 743-6418
|
MT Ayr Veterinary Clinic
607 South Henderson Drive,
Mount Ayr, IA 50854
(641) 464-2202
|
MT Vernon Veterinary Clinic
726 1st Street East,
Mount Vernon, IA 52314
(319) 895-8611
|
Murrell Paul DVM
611 West 4th Street,
Nevada, IA 50201
(515) 382-2400
|
Muscatine Veterinary Hospital PC
2200 Park Avenue,
Muscatine, IA 52761
(563) 263-2831
|
Neff Karen DVM
6301 Southwest 9th Street,
Des Moines, IA 50315
(515) 285-5523
|
Nelson David H Dr DVM
1229 3rd Avenue,
Council Bluffs, IA 51501
(712) 323-2147
|
Nelson Todd Dr DVM
1626 Le Clark Road,
Carroll, IA 51401
(712) 792-4338
|
Nesheim D A DVM
506 Inman,
Mallard, IA 50562
(712) 425-3301
|
Nesheim Insurance Agency
506 Inman,
Mallard, IA 50562
(712) 425-3301
|
Neumann A J
606 Concord Avenue Northeast,
Orange City, IA 51041
(712) 737-4950
|
Neumeister Animal Hospital P C
3675 Crescent Rdg,
Dubuque, IA 52003
(563) 582-8417
|
Nevada Veterinary Clinic
611 West 4th Street,
Nevada, IA 50201
(515) 382-2400
|
New Liberty Veterinary Clinic
New Liberty, IA 52765
(563) 893-2331
|
New Liberty Veterinary Clinic PC
513 Hendricks Street,
Dixon, IA 52745
(563) 843-2325
|
Nicholson Shawn DVM
827 East Front Street,
Stuart, IA 50250
(515) 523-1755
|
Nieves Mary Ann Associates Prof
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Nodaway Valley Veterinary Clinic
1535 East Washington Street,
Clarinda, IA 51632
(712) 542-6363
|
North Brady Animal Hospital
6011 North Brady Street,
Davenport, IA 52806
(563) 391-9522
(1) |
North Central Veterinary Center
313 North Main Street,
Allison, IA 50602
(319) 267-2267
|
North Fayette Animal Clinic
163 West Franklin Street,
West Union, IA 52175
(563) 422-3300
|
North Liberty Pet Clinic PLC
405 North Front Street,
North Liberty, IA 52317
(319) 626-6848
|
North Tama Vet Clinic
532 2nd Street,
Traer, IA 50675
(319) 478-8411
|
Northeast Animal Hospital
1909 220th Street,
Mount Pleasant, IA 52641
(319) 385-9533
|
Northside Veterinary Clinic
2004 West Street,
Grinnell, IA 50112
(641) 236-3868
|
Northwest Veterinary Hospital PC
7507 Dennis Drive,
Urbandale, IA 50322
(515) 276-4549
|
Noxon James Owen Prof
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Nyren David J DVM
330 East 3rd Street,
Iowa City, IA 52240
(319) 337-6867
|
Nyren David J DVM - Office
811 1st Avenue,
Coralville, IA 52241
(319) 354-4877
|
O'Banion Michael DVM
3510 Belmont Road,
Bettendorf, IA 52722
(563) 332-8387
|
O'Brien M C DVM
1102 East Main Street,
Manchester, IA 52057
(563) 927-5413
|
O'Brien Susan E Associates Prof
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
O'Brien W J DVM
1102 East Main Street,
Manchester, IA 52057
(563) 927-5413
|
O'Donnell Michael DVM
101 Cedar Street,
Tipton, IA 52772
(563) 886-6312
|
Oakland Veterinary Clinic
510 South Highway 6,
Oakland, IA 51560
(712) 482-6868
|
Oaks Veterinary Clinic
2030 27th Street,
Des Moines, IA 50310
(515) 279-3654
|
Odgaard Richard Dr DVM
417 South 2nd Street,
Grimes, IA 50111
(515) 986-9643
|
Oelwein Veterinary Clinic
2221 South Frederick Avenue,
Oelwein, IA 50662
(319) 283-1158
|
Ogden Veterinary Clinic
546 West Walnut Street,
Ogden, IA 50212
(515) 275-2465
|
Ohl Lynnette DVM
Ricketts, IA 51460
(712) 679-2455
|
Oldsmobile June Dr DVM
4418 Douglas Avenue,
Des Moines, IA 50310
(515) 276-3602
|
Olsen, Daryl G DVM
1786 190th Street,
Audubon, IA 50025
(712) 563-4201
|
Olson Phil Dr DVM
3350 Asbury Road,
Dubuque, IA 52002
(563) 556-3013
|
Omtvedt A T Dr DVM
1020 Central Avenue,
Estherville, IA 51334
(712) 362-5758
|
Orgen Technologies
113 Main Street,
Ames, IA 50010
(515) 233-4557
|
Osage Veterinary Clinic PC
704b Busti Ave,
Elma, IA 50628
(641) 393-2220
|
Osceola Veterinary Clinic - Large Animal Clinic
1030 North Main Street,
Osceola, IA 50213
(641) 342-2159
|
Osceola Veterinary Clinic - Small Animal Clinic
1030 North Main Street,
Osceola, IA 50213
(641) 342-2150
|
Oss Todd DDM
4010 Stadium Drive,
Sioux City, IA 51106
(712) 252-9999
|
Ossian Veterinary Clinic PLC
315 Fisher Avenue,
Ossian, IA 52161
(563) 532-9650
|
Ottumwa Veterinary Clinic
2305 North Court Street,
Ottumwa, IA 52501
(641) 682-2291 |
Oxford Veterinary Center - Rugger W T Dvm Teggatz S D Dvm Stecker K A DVM
126 North Augusta Avenue,
Oxford, IA 52322
(319) 628-4346
|
PAB Audubon
3199 Kingbird Avenue,
Exira, IA 50076
(712) 268-2448
|
Paglialunga Donna DVM
2390 Lost Trail,
Guthrie Center, IA 50115
(641) 747-3152
|
Palmer J T Veterinarian
227 8th Avenue,
Wellman, IA 52356
(319) 646-6036
|
Park Towne Animal Hospital
3990 Center Point Road Northeast,
Cedar Rapids, IA 52402
(319) 393-7834
|
Parkersburg Veterinary Service
301 3rd Avenue,
Parkersburg, IA 50665
(319) 346-1015
|
Parkview Animal Hospital
2012 1st Avenue East,
Newton, IA 50208
(641) 792-0340
|
Parkview Veterinary Clinic
2135 303rd Avenue,
Fort Madison, IA 52627
(319) 469-2421
|
Paulsen Kenneth L DVM
117 33rd Street Northeast,
Cedar Rapids, IA 52402
(319) 366-7146
|
Paulson Arlan DVM
315 Fisher Avenue,
Ossian, IA 52161
(563) 532-9650
|
Pavon, Sixto J Dr DVM
2742 Fleur Drive Apt 310,
Des Moines, IA 50321
(515) 282-3813
|
Pawsitive Pet Care
3257 West 4th Street,
Waterloo, IA 50701
(319) 234-7511
|
Pease T W DVM
724 East Main Street,
Lamoni, IA 50140
(641) 784-6431
|
Peddicord Charles E DVM
98 Main Street,
Keystone, IA 52249
(319) 442-3452
|
Peddicord Charles E DVM - Residence Line
211 1st Avenue,
Keystone, IA 52249
(319) 442-3458
|
Peet's Feeds Inc
1705 McPherson Avenue,
Council Bluffs, IA 51503
(712) 322-7761
|
Pence, Mel Dr DVM
Clearfield, IA 50840
(641) 336-2828
|
Penelerick Diane DVM
22448 253rd Avenue,
Leon, IA 50144
(641) 446-4255
|
Perry Animal Clinic PC
1442 J Avenue,
Perry, IA 50220
(515) 465-5626
|
Perry Creek Animal Hospital
510 West 19th Street,
Sioux City, IA 51103
(712) 255-5039
|
Pet Animal Clinic
1518 West Locust Street,
Davenport, IA 52804
(563) 322-6158
|
Pet Care Center
12220 168th Ave,
Indianola, IA 50125
(515) 961-7084
(515) 961-6618
|
Pet Medical Center of Ames
1416 South Duff Avenue,
Ames, IA 50010
(515) 232-7204
|
Petco Low Cost Vaccination Clinics
Southridge Mall,
Des Moines, IA 50307
(515) 727-5757
|
Peters John L DVM
607 South Henderson Drive,
Mount Ayr, IA 50854
(641) 464-2202
|
Peters Mark DVM
210 South Wilson Avenue,
Jefferson, IA 50129
(515) 386-2211
|
Peters Mark E Dr DVM
2410 West Broadway,
Council Bluffs, IA 51501
(712) 323-0939
|
Peters R J DVM
920 South 12th Street,
Clarinda, IA 51632
(712) 542-5631
|
Peters, R J DVM
804 North 20th Street,
Clarinda, IA 51632
(712) 542-3297
|
Peterschmidt Douglas F Veterinarian
901 1st Street East,
Independence, IA 50644
(319) 334-6021
|
Peterschmidt, Douglas F Dr Vet - RES
901 1st Street East,
Independence, IA 50644
(319) 334-4102
|
Petersen Pet Hospital
588 Boyson Road Northeast Suite 126,
Cedar Rapids, IA 52402
(319) 743-0554
|
Peterson Chimene S Vet Tech
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Peterson N C DVM
2348 Highway 92,
Oskaloosa, IA 52577
(641) 673-0431
|
Peterson, A R DVM
Elma, IA 50628
(641) 393-2680
|
Peterson, Pat DVM
102 1/2 South Main Street,
Albia, IA 52531
(641) 932-5320
|
Petmed Animal Health Center
1170 Iowa Street,
Dubuque, IA 52001
(563) 583-8387
|
Pets @ Home Veterinary Housecal
Madrid, IA 50156
(515) 795-2536
|
PETsMART
5236 Elmore Avenue,
Davenport, IA 52807
(319) 355-8050
(319) 355-9040 (fax)
|
Pettit Jodi DVM
1786 190th Street,
Audubon, IA 50025
(712) 563-4201
|
Pheasant Ridge Equine Clinic PC
3320 Cumming Road,
Cumming, IA 50061
(515) 981-0082
|
Phipps Craig A Dr DVM
605 Rossville Road,
Waukon, IA 52172
(563) 568-2487
|
Phipps, Craig Dr DVM - RES
605 7th Street Southwest,
Waukon, IA 52172
(563) 568-3302
|
Pioneer HI Bred International Inc
110 East Highway 175,
Reinbeck, IA 50669
(319) 788-6411
|
Pitcher M O Dr Veterinarian
3301 223rd Avenue,
Maquoketa, IA 52060
(563) 652-4623
|
Plainfield Veterinary Service
806 South Main,
Clarksville, IA 50619
(319) 278-1138
|
Plainfield Veterinary Service - Van Arkel Ar Dr Dvm Groth Randy Dr DVM
302 Main Street,
Plainfield, IA 50666
(319) 276-4406
|
Pleis Sherrie DVM
210 South Wilson Avenue,
Jefferson, IA 50129
(515) 386-2211
|
Pocahontas Veterinary Clinic
218 Front Avenue,
Pocahontas, IA 50574
(712) 335-4411
|
Poduska Lawrence Dr DVM
726 1st Street East,
Mount Vernon, IA 52314
(319) 895-8611
|
Pokorny A J DVM
Highway 34 West,
Creston, IA 50801
(641) 782-7056
|
Polk City Veterinary Hospital
201 North 3 Street,
Polk City, IA 50226
(515) 984-6800
|
Pollock Thomas DVM
20296 Highway 57,
Parkersburg, IA 50665
(319) 347-6691
|
Potter R J Dr Veterinarian
909 Emerald Drive,
Storm Lake, IA 50588
(712) 732-3160
|
Preston Veterinary Clinic
102 North Winter Street,
Preston, IA 52069
(563) 689-3121
|
Prieksat Paul DVM
724 Plymouth Street Southwest,
Le Mars, IA 51031
(712) 546-6040
|
Pries John M DVM
24642 Highway 13,
Elkader, IA 52043
(563) 245-1633
|
Purina Mills Inc
1885 190th Street,
Audubon, IA 50025
(712) 563-2601
|
Purr-Sonal Care Cat Clinic
1460 Ansborough Avenue,
Waterloo, IA 50701
(319) 232-2228
|
Quad County Veterinary Clinic
227 8th Avenue,
Wellman, IA 52356
(319) 646-6036
|
Qualis Inc
4600 Park Avenue,
Des Moines, IA 50321
(515) 243-3000
|
Radcliffe Animal Care Clinic & Laser Surgery Center
108 Isabella,
Radcliffe, IA 50230
(515) 899-2165
|
Rafoth Bruce DVM
Earlville, IA 52041
(563) 923-4675
|
Rahe Dewayne DVM
937 Main Street,
Holy Cross, IA 52053
(563) 870-3125
|
Randolph Jeptha DVM Senior
302 East 4th Street,
Mechanicsville, IA 52306
(563) 432-6515
|
Rasmussen D J DVM
601 Weaver Road,
Bloomfield, IA 52537
(641) 664-2399
|
Raun Alan R Dr DVM
2291 50th Avenue,
Cumming, IA 50061
(515) 285-9001
|
Readlyn Veterinary Associates PC
2636 230th Street,
Readlyn, IA 50668
(319) 279-3867
|
Red Oak Veterinary Clinic
1677 200th Street,
Red Oak, IA 51566
(712) 623-5511
|
Reemtsma Phillip DVM
517 1st Street,
De Witt, IA 52742
(563) 659-5231
|
Reilly & Kneeland DVM
3257 West 4th Street,
Waterloo, IA 50701
(319) 234-7511
|
Reilly Lawrence M Dr DVM
3257 West 4th Street,
Waterloo, IA 50701
(319) 234-7511
|
Reineke Shane
1113 Toledo Avenue,
Dunlap, IA 51529
(712) 643-5160
|
Reinhart Virgil Dr DVM
549 Clover Ridge Drive,
Walford, IA 52351
(319) 846-2181
|
Remsen Veterinary Clinic
323 East Hawkeye Drive,
Remsen, IA 51050
(712) 786-1151
|
Reppert R F Dr Veterinarian
1611 Chalstroms Beach Road,
Okoboji, IA 51355
(712) 332-2413
|
Reppert Veterinary Clinic
303 Main Street,
Ireton, IA 51027
(712) 278-2577
|
Rickard Loren J DVM
907 Middle Street,
Brooklyn, IA 52211
(641) 522-7551
|
Ridgway Michael Eugene Vet Tech
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Riedesel Dean Harold Prof
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Riordan Charles Dr DVM
4418 Douglas Avenue,
Des Moines, IA 50310
(515) 276-3602
|
Riordan Pet Hospital PC
4418 Douglas Avenue,
Des Moines, IA 50310
(515) 276-3602
|
Risius & Associates Veterinary Service P C
112 East Le Claire Road,
Eldridge, IA 52748
(563) 285-7891
|
Risius Dale DVM
112 East Le Claire Road,
Eldridge, IA 52748
(563) 285-7891
|
Risius Gary P Veterinarian
130 South Chestnut Avenue,
Earlham, IA 50072
(515) 758-2511
|
River Basin Equine Veterinary Services
117 Walford Road,
Cedar Rapids, IA 52404
(319) 848-3555
|
Riverside Animal Hospital
938 Grandview Avenue,
Muscatine, IA 52761
(563) 264-0761
|
Rivervale Veterinary Clinic
602 Main,
Union, IA 50258
(641) 486-5485
|
Roach Animal Hospital
1909 Pierce Street,
Sioux City, IA 51104
(712) 277-1581
|
Robinson David A DVM
228 8th Street South,
Central City, IA 52214
(319) 438-1777
|
Robinson Richard DVM
1909 Pierce Street,
Sioux City, IA 51104
(712) 277-1581
|
Robinson S E Dr DVM
108 Grand Avenue,
West Des Moines, IA 50265
(515) 274-3489
|
Robinson, Alan DVM
North Main Street,
Osceola, IA 50213
(641) 342-2159
|
Rock Rapids Veterinary Clinic
128 North Story Street,
Rock Rapids, IA 51246
(712) 472-2606
|
Rock River Veterinary Clinic
302 North 2nd Avenue East,
Rock Rapids, IA 51246
(712) 472-3934
|
Rocklyn Animal Hospital
2311 Rocklyn Drive,
Urbandale, IA 50322
(515) 278-2393
|
Rohret P F Dr Veterinarian
619 Greene Street,
Adel, IA 50003
(515) 993-4707
|
Rohret, P F Dr Vet - RES
1816 Horse N Buggy Drive,
Adel, IA 50003
(515) 993-4500
|
Rolfe Veterinary Clinic PC
511 Broad Street,
Rolfe, IA 50581
(712) 848-3169
|
Rolling Hill Vet Service
113 South Main Street,
La Motte, IA 52054
(563) 773-2771
|
Rookwood Animal Hospital
615 Rookwood Drive,
Ames, IA 50010
(515) 232-2881
|
Rosenberg James Veterinarian
240 USHighway 18 West,
Clear Lake, IA 50428
(641) 357-8705
|
Rosenberg, James Vet - Residence
8 Timberlane Drive,
Clear Lake, IA 50428
(641) 357-4046
|
Ross Veterinary Clinic
3251 North Marion Road,
Marion, IA 52302
(319) 373-1131
|
Royer Ryan DVM
24642 Highway 13,
Elkader, IA 52043
(563) 245-1633
|
Runyon Richard L DVM
730 South 4th Street,
Chariton, IA 50049
(641) 774-8486
|
Runyon, Gary DVM - RES
2243 Highway S40,
Allerton, IA 50008
(641) 872-1944
|
Rush Animal Care Clinic PC
5330 Northwest Beaver Drive,
Johnston, IA 50131
(515) 270-2240
|
Ryan Veterinary Service
201 Main Street,
Ryan, IA 52330
(563) 932-2094
|
S & S Veterinary Service
1870 Highway 14,
Corydon, IA 50060
(641) 872-1303
|
SAC County - Emergency Management
2556 Mace Avenue,
Sac City, IA 50583
(712) 662-4789
|
Sandy James K DVM
1870 Highway 14,
Corydon, IA 50060
(641) 872-1303
|
Sandy, James K DVM
1548 128th Street,
Corydon, IA 50060
(641) 872-2198
|
Sara J Schipper Dvm Bradley D Schipper DVM
999 44th Street,
Marion, IA 52302
(319) 373-8387
|
Saulsbury Patrick DV
2030 Indian Hills Drive,
Sioux City, IA 51104
(712) 239-5933
|
Schares Veterinary Service
6501 Jubilee Road,
La Porte City, IA 50651
(319) 342-3808
|
Schares-Billings Susan DVM
6501 Jubilee Road,
La Porte City, IA 50651
(319) 342-3808
|
Schiltz, John J Dr DVM
2318 45th Street,
Des Moines, IA 50310
(515) 279-8237
|
Schlapkohl Veterinary Services PC
305 5th,
Kalona, IA 52247
(319) 656-3299
|
Schlueter Richard Dr DVM
2834 Prospect Avenue,
Adel, IA 50003
(515) 993-3854
|
Schmall Leo DVM
4570 Mission Avenue,
Marion, IA 52302
(319) 373-2293
|
Schmitz, Steve DVM
1786 190th Street,
Audubon, IA 50025
(712) 563-4201
|
Schneider Dennis DVM
Emmetsburg, IA 50536
(712) 852-2646
|
Schneider Dennis DVM - RES
109 Oakwood Place,
Emmetsburg, IA 50536
(712) 852-4090
|
Schnoebelen Greg J DVM
2406 East Washington Street,
Iowa City, IA 52245
(319) 338-8543
|
Schnoebelen J Greg DVM
3030 Highway 22,
Riverside, IA 52327
(319) 648-5555
|
Schrader Jerry DVM
610 Highway 173,
Elk Horn, IA 51531
(712) 764-4842
|
Schuler Carl DVM
509 West Townline Street,
Creston, IA 50801
(641) 782-2224
|
Schulteis Gary DVM
407 Southeast Noble Street,
Greenfield, IA 50849
(641) 743-2138
|
Schulteis, Lee Dr DVM
2821 Willis Avenue,
Perry, IA 50220
(515) 465-3581
|
Schultes Ken Dr DVM
218 Front Avenue,
Pocahontas, IA 50574
(712) 335-4411
|
Schultz Gary DVM
157 South Pine Street,
Avoca, IA 51521
(712) 343-2661
|
Schumacher Harry Jr DVM
1735 McPherson Avenue,
Council Bluffs, IA 51503
(712) 323-0598
|
Schupanitz Bruce DVM
435 West USHighway 18,
Garner, IA 50438
(641) 923-2355
|
Scott County Animal Hospital PC
115 South 16th Avenue,
Eldridge, IA 52748
(563) 285-8624
|
Seaton Sale Barn - Office
501 North 9th Street,
Denison, IA 51442
(712) 263-3097
|
Seaton Vet Clinic P C
2015 4th Avenue South,
Denison, IA 51442
(712) 263-4720
|
Seda Leonard DVM
617 Main Street,
Victor, IA 52347
(319) 647-3240
|
Seitsinger Ronald DVM
910 East 1st Street,
Sumner, IA 50674
(563) 578-8535
|
Selch Sharon K Health INF Tech
1835A Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Sessions Veterinary Clinic
211 East Franklin Street,
Bloomfield, IA 52537
(641) 664-1815
|
Severson Ronald E DVM
26 2nd Street Northwest,
Le Mars, IA 51031
(712) 546-6429
|
Shannon
618 Madison Avenue,
Donnellson, IA 52625
(319) 835-3390
|
Shannon Don Dr Veterinarian
2135 303rd Avenue,
Fort Madison, IA 52627
(319) 372-4841
|
Shannon Veterinary Clinic
405 Houghton Main Street,
Houghton, IA 52631
(319) 469-2421
|
Shannon Veterinary Clinic - West Point
West Point, IA 52656
(319) 837-6912
|
Shannon Veterinary Clinic - West Point OFC
405 Main Street,
Houghton, IA 52631
(319) 837-6912
|
Shaw Ronald D
1624 240th Street,
Waverly, IA 50677
(319) 352-1946
|
Sheffield Veterinary Clinic
701 Gilman Street,
Sheffield, IA 50475
(641) 892-4651
|
Sheldahl L O Dr DVM
1405 Brown Street,
Hull, IA 51239
(712) 439-1250
|
Sheldon Veterinary Clinic
101 North 18th Avenue,
Sheldon, IA 51201
(712) 324-3014
|
Shenandoah Animal Hospital Inc
Highway 59 South,
Shenandoah, IA 51601
(712) 246-1520
|
Shroyer, Thomas L Dr Veterinarian
1823 Trout Run Road,
Decorah, IA 52101
(563) 382-9603
|
Shull & Peters DVM
920 South 12th Street,
Clarinda, IA 51632
(712) 542-5631
|
Shull Dennis DVM
920 South 12th Street,
Clarinda, IA 51632
(712) 542-5631
|
Shull Dennis DVM
Clarinda, IA 51632
(712) 542-5927
|
Sibley George Veterinary Clinic
1654 Highway 60 Boulevard,
Sibley, IA 51249
(712) 754-2549
|
Sievers Donald W DVM
313 Main Street,
Slater, IA 50244
(515) 685-3526
|
Sievers Scott DVM
210 South Wilson Avenue,
Jefferson, IA 50129
(515) 386-2211
|
Sievers Veterinary Clinic
401 Main Street,
Slater, IA 50244
(515) 228-3545
|
Sievers, Scott DVM - Residence Line
210 South Wilson Avenue,
Jefferson, IA 50129
(515) 386-3433
|
Sigourney Veterinary Clinic
421 East Jackson Street,
Sigourney, IA 52591
(641) 622-2940
|
Silver Creek Pet Care
520 9th Street,
De Witt, IA 52742
(563) 659-1601
|
Silver Stuart DVM
724 East Main Street,
Lamoni, IA 50140
(641) 784-6431
|
Silver, Stuart DVM - RES
15015 300th Street,
Lamoni, IA 50140
(641) 784-7674
|
Simonsen Russ P DVM
2031 12th Street,
Rock Valley, IA 51247
(712) 476-2403
|
Singing Hills Animal Hospital
4010 Stadium Drive,
Sioux City, IA 51106
(712) 252-9999
|
Sioux Nation Vet & Feed
223 West 7th Street,
Spencer, IA 51301
(712) 262-5552
|
Sioux Nations of Tama
Po Box 395,
Tama, IA 52339
(641) 484-3412
|
Sioux Vet Clinic
606 Concord Avenue Northeast,
Orange City, IA 51041
(712) 737-4950
|
Sioux Vet Supply
1623 Dace Avenue,
Sioux City, IA 51106
(712) 255-1999
|
Siouxland Animal Hospital
2030 Indian Hills Drive,
Sioux City, IA 51104
(712) 239-5933
|
Slagle Steve Dr Veterinarian
2222 Highway 169,
Algona, IA 50511
(515) 295-5192
|
Slater Animal Hospital
313 Main Street,
Slater, IA 50244
(515) 685-3526
|
Slavik Doyle DVM
Highway 59,
Schleswig, IA 51461
(712) 676-3944
|
Slavik, Doyle DVM
501 North 9th Street,
Denison, IA 51442
(712) 263-3097
|
Sliderock Technical
10538 Shaw Road,
Anamosa, IA 52205
(319) 462-4853
|
Sloan James A Dr
117 3rd Avenue Southeast,
Independence, IA 50644
(319) 334-4207
|
Smed Rodney Dr DVM
605 Rossville Road,
Waukon, IA 52172
(563) 568-2487
|
Smith John E DVM
17097 Acorn Road,
Wadena, IA 52169
(563) 774-2245
|
Smith Matthew G Dr DVM
1314 4th Street Southwest,
Mason City, IA 50401
(641) 421-1811
|
Snakenberg Robert L DVM
811 1st Avenue,
Coralville, IA 52241
(319) 354-4877
|
Soenksen David P (Dv)
2777 University Avenue,
Dubuque, IA 52001
(563) 556-2667
|
Solberg G M Veterinarian
1210 North 2nd Street,
Clinton, IA 52732
(563) 242-0287
|
Solberg, G M Dr Vet - RES
1820 East Deer Creek Road,
Clinton, IA 52732
(563) 242-0140
|
Solon Veterinary Clinic
127 South Dubuque Street,
Solon, IA 52333
(319) 624-3735
|
Sonka Steve Dr DVM
908 South 2nd Street,
Cherokee, IA 51012
(712) 225-5200
|
Sorensen Dennis Veterinarian
6161 Morningside Avenue,
Sioux City, IA 51106
(712) 276-2066
|
South Des Moines Veterinary Center PC
6301 Southwest 9th Street,
Des Moines, IA 50315
(515) 285-5523
|
South Duff Small Animal Clinic
1416 South Duff Avenue,
Ames, IA 50010
(515) 232-7204
|
Southern Hills Veterinary Services Inc
Highway 34 West,
Creston, IA 50801
(641) 782-7056
|
Southern Hills Veterinary Services Inc - Dr Wayne Rychnovsky Dr Kevin Pottorff Dr Scott SHUE
1902 Quincy Street,
Corning, IA 50841
(641) 322-3333
|
Southview Animal Clinic
1300 Cummins Road Suite 112,
Des Moines, IA 50315
(515) 280-3051
|
Speer Edward DVM
301 Jackson Avenue,
Olin, IA 52320
(319) 484-2227
|
Speer Edward W DVM
201 South Ash Street,
Stanwood, IA 52337
(563) 942-3346
|
Spiess Dale M DVM
35058 180th Avenue,
Forest City, IA 50436
(641) 585-2211
|
Spirit Lake Town & Country Veterinary Clinic
15002 252nd Avenue,
Spirit Lake, IA 51360
(712) 336-1220
|
St Francis Veterinary Clinic
3030 Highway 22,
Riverside, IA 52327
(319) 648-5555
|
St Francis Veterinary Hospital
702 Fillmore Street,
Davenport, IA 52802
(563) 322-5522
|
Stafford Troy J DVM
517 1st Street,
De Witt, IA 52742
(563) 659-5231
|
Stalberger Robert J Dr DVM
604 Montgomery Street,
Decorah, IA 52101
(563) 382-3806
|
Starch Pet Hospital
2222 University Avenue,
Des Moines, IA 50311
(515) 283-1576
|
Stark James E DVM
2777 University Avenue,
Dubuque, IA 52001
(563) 556-2667
|
Stateline Veterinary Service PLC
102 South Broad Street,
Stacyville, IA 50476
(641) 710-2328
|
Steckelberg Veterinary Clinic PC
18095 330th Street,
Conrad, IA 50621
(641) 366-2540
|
Stecker Keith A DVM
Po Box 297,
Williamsburg, IA 52361
(319) 668-1111
|
Stepan A A Dr DVM
1710 Lake Avenue,
Storm Lake, IA 50588
(712) 732-2033
|
Stepan, A A Dr DVM - RES
1705 West 6th Street,
Storm Lake, IA 50588
(712) 732-4821
|
Stevens Paige DVM
153 19th Street Southwest,
Mason City, IA 50401
(641) 423-6834
|
Stickley Russell A DVM
301 3rd Avenue,
Parkersburg, IA 50665
(319) 346-1015
|
Stock John R DVM
2101 330th Street,
Titonka, IA 50480
(515) 928-2170
|
Stockman's Pet Clinic
115 Avenue O West,
Fort Dodge, IA 50501
(515) 955-3631
|
Story County Vet Clinic
Highway 30 East,
Ames, IA 50010
(515) 232-8766
|
Strauss Deborah Dr DVM
208 1st Avenue South,
Mount Vernon, IA 52314
(319) 895-6880
|
Strawberry Veterinary Clinic
109 Elkader Street,
Strawberry Point, IA 52076
(563) 933-4646
|
Strayer Dennis & Associates
302 Beverly Street,
Hudson, IA 50643
(319) 988-4187
|
Streeper Teresa DVM
1818 Blairs Ferry Road Northeast,
Cedar Rapids, IA 52402
(319) 393-3027
|
Streeter Elizabeth M Clinician
1832 Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Stresemann D C DVM
315 1st Avenue,
Clarence, IA 52216
(563) 452-3156
|
Stribe Richard C Veterinarian
113 East 2nd Street,
Webster City, IA 50595
(515) 832-1700
|
Strohbehn Veterinary Clinic
430 West South Omaha Bridge R,
Council Bluffs, IA 51501
(712) 366-0556
|
Strother Ralph DVM
602 Main Street,
Union, IA 50258
(641) 486-5485
|
Struve Rexanne DVM
1603 Enterprize Street,
Manning, IA 51455
(712) 653-2607
|
Stuart Veterinary Clinic PC
827 East Front Street,
Stuart, IA 50250
(515) 523-1755
|
Suidae Health & Productions
2200 Highway 18 East,
Algona, IA 50511
(515) 295-8777
|
Sullivan Family Pet Hospital P C
5985 Northwest 62nd Avenue,
Johnston, IA 50131
(515) 276-4083
|
Summer Street Animal Clinic
6457 Summer Street,
Burlington, IA 52601
(319) 752-1566
|
Sundberg, Q D Dr DVM
102 East High Street,
Linn Grove, IA 51033
(712) 296-3229
|
Sundberg, Q D Dr DVM
Peterson, IA 51047
(712) 295-5561
|
Sunset View Animal Hospital
627 West 5th Street,
Wilton, IA 52778
(563) 732-2118
www. |
Sunshine Veterinary Clinic
11092 240th Street,
Council Bluffs, IA 51503
(712) 526-2251
|
Swea City-Lacota-Armstrong Vet Clinic
404 Highway P30 North,
Swea City, IA 50590
(515) 272-4795
|
Tabke Bruce DVM
508 South Highway 143,
Marcus, IA 51035
(712) 376-2347
|
Taylor Veterinary Hospital
315 State Street,
Cedar Falls, IA 50613
(319) 277-1883
|
Teggatz Curt DVM
1786 190th Street,
Audubon, IA 50025
(712) 563-4201
|
Templeton Veterinary Clinic
401 South Rye Avenue,
Templeton, IA 51463
(712) 669-3712
|
Tender Care Animal Hospital
311 2nd Street,
Coralville, IA 52241
(319) 341-0386
|
Terry John M DVM Horses Exclusively
3038 290th Street,
Gilman, IA 50106
(641) 478-3255
|
Terry Robert P DVM
500 Maple Street,
Thornton, IA 50479
(641) 998-2412
|
Thatcher Elizabeth J Veterinarian
6301 Hickman Road,
Des Moines, IA 50322
(515) 270-2900
|
The Broom Room at Pioneer Animal Hospital
508 6th Street Southwest,
Mason City, IA 50401
(641) 424-0810
|
Thomas John L DVM
17591 Highway 34,
Ottumwa, IA 52501
(641) 683-1835
|
Thomas Tree Farm and Hydroseeding
17591 Highway 34,
Ottumwa, IA 52501
(641) 683-1835
|
Thomas Veterinary Clinic
17591 Highway 34,
Ottumwa, IA 52501
(641) 683-1835
|
Tiarks Robert R DVM
2838 200th Street,
Sidney, IA 51652
(712) 374-2721
|
Timberlane Animal Hospital
240 USHighway 18 West,
Clear Lake, IA 50428
(641) 357-8705
|
Tipton Veterinary Service
101 Cedar Street,
Tipton, IA 52772
(563) 886-6312
|
Tjelta Peter DVM
1631 West Street South,
Grinnell, IA 50112
(641) 236-4461
|
Todd Michael D DVM
102 East Walnut Street,
Columbus Junction, IA 52738
(319) 728-2712
|
Town & Country Veterinary Center
22955 Old Highway 169,
Fort Dodge, IA 50501
(515) 955-8591
|
Town & Country Veterinary Clini Answrd 24 HRS A DY
1506 East 5th Street,
Tama, IA 52339
(641) 484-4086
|
Town & Country Veterinary Clinic
805 6th Avenue Southwest,
Le Mars, IA 51031
(712) 546-8125
|
Town & Country Veterinary Clinic PC
622 North 12th Avenue,
Washington, IA 52353
(319) 653-6673
|
Town & Country Veterinary Service
Milo, IA 50166
(641) 942-6261
|
Towne Veterinary Clinic
1021 Market,
Gowrie, IA 50543
(515) 352-3044
|
Trans Ova Genetics
2938 380th Street,
Sioux Center, IA 51250
(712) 722-3586
|
Tri County Veterinary Service
101 170th Street,
Clearfield, IA 50840
(641) 336-2828
|
Tri-County Rolfe & Pocahontas Veterinary Clinic
216 South Broadway,
West Bend, IA 50597
(515) 887-7771
|
Tri-County Veterinary Clinic
650 Highway T14,
Pella, IA 50219
(641) 628-4040
|
Tri-State Vet Clinic & Supply
312 Cunningham Drive,
Sioux City, IA 51106
(712) 258-0314
|
Tri-Vet Associates Inc
210 Beltline Road,
Dyersville, IA 52040
(563) 875-8024
|
Tripple-P Animal Health
8436 Deerwood Street,
Peosta, IA 52068
(563) 583-2102
|
Troupe C W DVM
3262 56th Street Trail,
Center Point, IA 52213
(319) 443-2380
|
Tucker C L DVM
513 Hendricks Street,
Dixon, IA 52745
(563) 843-2325
|
Turk R L DVM
1830 Highway 34,
Creston, IA 50801
(641) 782-7056
|
Turner Kelly DVM
20826 350th Street,
Oakland, IA 51560
(712) 482-3062
|
Turner Kelly DVM
Oakland, IA 51560
(712) 482-6868
|
Turner William R DVM
301 1st Street West,
Newhall, IA 52315
(319) 223-5631
|
Twin Oaks Veterinary Clinic
920 South 12th Street,
Clarinda, IA 51632
(712) 542-5631
|
Twin Rivers Veterinary Service
707 East Congress Street,
Nora Springs, IA 50458
(641) 749-2645
|
Twin Valley Veterinary Clinic
1113 Toledo Avenue,
Dunlap, IA 51529
(712) 643-5160
|
Twin Valley Veterinary Clinic - Dr Kevin Mc Keown
404 South 20th Street,
Denison, IA 51442
(712) 263-2543
|
Ulrickson Thomas DVM
400 West Street,
Manning, IA 51455
(712) 653-9460
|
Unique Swine System Inc
1118 Washington Street,
Eldora, IA 50627
(641) 858-2023
|
Universal Pig Genes
30355 260th Street,
Eldora, IA 50627
(641) 939-3411
|
University West Pet Clinic
8145 University Boulevard,
Clive, IA 50325
(515) 223-8185
|
Urban Pet Hospital - ANIL Regmi
3820 100th Street,
Urbandale, IA 50322
(515) 727-0607
|
Vagts B E DVM
300 East Brooks Street,
Ossian, IA 52161
(563) 532-9704
|
Valley Veterinary Center - DRS Lemley Carlson Benson Creel & Sonka
908 South 2nd Street,
Cherokee, IA 51012
(712) 225-5200
|
Valley Veterinary Clinic
209 South Main Street,
Inwood, IA 51240
(712) 476-5419
|
Valley Veterinary Clinic PC
1010 Main Street,
Elgin, IA 52141
(563) 426-5622
|
Valley View Veterinary Clinic
19287 Conifer Lane,
Council Bluffs, IA 51503
(712) 256-7387
|
Value Vet
4656 86th Street,
Urbandale, IA 50322
(515) 278-1011
|
Van BEEK Scientific Limited
3689 460th Street,
Orange City, IA 51041
(712) 737-2958
|
Van de Berg Travis J DVM
517 1st Street,
De Witt, IA 52742
(563) 659-5231
|
Van Genderen Dwight E PC
204 Walnut Street,
Laurens, IA 50554
(712) 841-4440
|
Van Zee Bruce DVM
406 Highway 6 South,
Oakland, IA 51560
(712) 482-5511
|
Vanderloo & White Animal Hospital
3350 Asbury Road,
Dubuque, IA 52002
(563) 556-3013
|
Varner Shari DVM
24642 Highway 13,
Elkader, IA 52043
(563) 245-1633
|
Veldhuizen Brian DVM
1600 South Lincoln Street,
Knoxville, IA 50138
(641) 842-2437
|
Vet-A-Mix
604 West Thomas Avenue,
Shenandoah, IA 51601
(712) 246-4000
|
Veterinary Associates
1603 Enterprize Street,
Manning, IA 51455
(712) 653-2607
|
Veterinary Associates PLC
330 East 3rd Street,
Iowa City, IA 52240
(319) 337-6867
|
Veterinary Clinic
401 South Fremont Street,
Shenandoah, IA 51601
(712) 246-1520
|
Veterinary Clinic
Spirit Lake, IA 51360
(712) 336-3709
|
Veterinary Clinic Greenfield
620 Southeast 6th Street,
Greenfield, IA 50849
(641) 743-6418
|
Veterinary Clinic of Center Point
147 Water Street,
Center Point, IA 52213
(319) 849-1185
|
Veterinary Clinic PC
2504 West Burlington Avenue,
Fairfield, IA 52556
(641) 472-2455
|
Veterinary Clinic-Park View - Dr Shannon
2135 303rd Avenue,
Fort Madison, IA 52627
(319) 372-4841
|
Veterinary Laboratory Supply
315 East Madison Street,
Winterset, IA 50273
(515) 462-9247
|
Veterinary Medical Associates PC
2207 Broadway,
Granger, IA 50109
(515) 999-2810
|
Veterinary Medical Associates PC - Perry OFC
2821 Willis Avenue,
Perry, IA 50220
(515) 465-3581
|
Veterinary Medical Center
12220 168th Avenue,
Indianola, IA 50125
(515) 961-6618
|
Veterinary Medical Hospital
901 1st Street East,
Independence, IA 50644
(319) 334-6021
|
Veterinary Medical Service
20593 125th Street,
Monona, IA 52159
(563) 539-2299
|
Veterinary-Perry Animal Clinic
1442 J Avenue,
Perry, IA 50220
(515) 465-5626
|
Vetlife
1001 Office Park Road Suite 201,
West Des Moines, IA 50265
(515) 224-0788
|
Victor Veterinary Associates
604 2nd Street,
Victor, IA 52347
(319) 647-3535
|
Victora Lawrence E DVM
908 East 7th Street,
Atlantic, IA 50022
(712) 243-3036
|
Village Veterinary Clinic
3904 Lillie Avenue Suite 7,
Davenport, IA 52806
(563) 391-2555
|
Village Veterinary Hospital
5260 Merle Hay Road,
Johnston, IA 50131
(515) 278-5531
|
Vinton Veterinary Clinic
305 B Avenue,
Vinton, IA 52349
(319) 472-4474
|
Vista Veterinary Centre
7205 Vista Drive,
West Des Moines, IA 50266
(515) 223-8180
|
Wagner Stanley D Associates Prof
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Waite Jerald T Veterinarian
711 Ash Street,
Fenton, IA 50539
(515) 889-2241
|
Walcott Family Pet Clinic
951 North Main Street,
Walcott, IA 52773
(563) 284-4082
|
Walcott Veterinary Clinic PC
106 East Durant Street,
Walcott, IA 52773
(563) 284-6233
|
Walker J W Dr DVM
10779 South 76th Avenue West,
Prairie City, IA 50228
(515) 994-2430
|
Wall Nathan A Dr DVM
2200 Park Avenue,
Muscatine, IA 52761
(563) 263-2831
|
Warden L L DVM
207 2nd Avenue Southeast,
Belmond, IA 50421
(641) 444-4161
|
Ware Wendy Adams Prof
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Washington Vet Clinic
1404 East Washington Street,
Washington, IA 52353
(319) 653-4346
|
Waukee Veterinary Clinic
Hickman Road At 156th,
Waukee, IA 50263
(515) 987-4552
www. |
Waukee Veterinary Clinic PC
15305 Hickman Road,
Waukee, IA 50263
(515) 987-4552
www. |
Waukon Veterinary Service
605 Rossville Road,
Waukon, IA 52172
(563) 568-2487
|
Waverly Veterinary Clinic PC
1504 4th Street Southwest,
Waverly, IA 50677
(319) 352-5732
|
Wayland Veterinary Clinic
101 South Pearl Street,
Wayland, IA 52654
(319) 256-3205
|
Webster City Veterinary Clinic
113 East 2nd Street,
Webster City, IA 50595
(515) 832-1700
|
Weddle Daniel H DVM
501 South Henderson Drive,
Mount Ayr, IA 50854
(641) 464-2224
|
Wedeking John N DVM
301 Northwest 18th Street,
Ankeny, IA 50021
(515) 964-4361
|
Welter William M
408 Highland Avenue,
Iowa City, IA 52240
(319) 337-2123
|
Wessels Gerald DVM
311 Chestnut Street,
Anita, IA 50020
(712) 762-3380
|
West Bend Veterinary Clinic
510 2nd Avenue Southeast,
West Bend, IA 50597
(515) 887-2521
|
West Branch Animal Clinic
508 North 4th Street,
West Branch, IA 52358
(319) 643-2127
(319) 643-7422 (fax)
|
West Branch Animal Clinic Fax
508 North 4th Street,
West Branch, IA 52358
(319) 643-7422
|
West Hancock Vet Clinic
108 North Main,
Kanawha, IA 50447
(641) 762-3416
|
West Liberty Veterinary Clinic
117 West 4th Street,
West Liberty, IA 52776
(319) 627-4312
|
West Side Veterinary Clinic
3100 Merle Hay Road,
Des Moines, IA 50310
(515) 276-5972
|
West Sioux Veterinary Clinic
4287 Birch Avenue,
Hawarden, IA 51023
(712) 552-2812
|
West Union Veterinary Clinic
508 West Bradford Street,
West Union, IA 52175
(563) 422-3519
|
Westdale Vet Clinic
2311 Rocklyn Drive,
Urbandale, IA 50322
(515) 278-2393
|
Westfield Veterinary Hospital
8789 Northwest 54th Avenue,
Johnston, IA 50131
(515) 986-5738
|
Westwood Animal Hospital
323 4 Street,
Sloan, IA 51055
(712) 428-3177
|
Wheeler Randy Dr Veterinarian
2124 West Summit Street,
Winterset, IA 50273
(515) 462-3711
|
When Farm PC Veterinary Service
8472 Northeast 134th Avenue,
Maxwell, IA 50161
(515) 967-5743
|
White Michael J DVM
3350 Asbury Road,
Dubuque, IA 52002
(563) 556-3013
|
White, Ron D DVM
North Main Street,
Osceola, IA 50213
(641) 342-2159
|
Whited M A DVM
416 North Grant Road,
Carroll, IA 51401
(712) 792-3708
|
Whitehaven Veterinary Center
651 10th Avenue West,
Davenport, IA 52806
(563) 344-9599
www. |
Whitehawk Veterinary Clinic
208 1st Avenue South,
Mount Vernon, IA 52314
(319) 895-6880
|
Whitney David D DVM
3401 Ep True Parkway,
West Des Moines, IA 50265
(515) 224-9500
|
Whitsell Dennis J DVM
7622 Highway 21,
Belle Plaine, IA 52208
(319) 444-3020
|
Wickham Veterinary Service
701 East Winfield Avenue,
Mount Pleasant, IA 52641
(319) 385-2277
|
Wiegart Robert DVM - RES
1740 Highway 34,
Fairfield, IA 52556
(641) 472-3778
|
Wiegert Robert DVM
2504 West Burlington Avenue,
Fairfield, IA 52556
(641) 472-2455
|
Wiernusz Martin L DVM
315 Fisher Avenue,
Ossian, IA 52161
(563) 532-9650
|
Wilgenbusch L C DVM
604 2nd Street,
Victor, IA 52347
(319) 647-3535
|
Wilhelm Rex DVM
827 East Front Street,
Stuart, IA 50250
(515) 523-1755
|
Williams Lisa DVM
3415 Hubbell Avenue,
Des Moines, IA 50317
(515) 265-4239
www. |
Willow Park Veterinary Clinic
717 West Huron Street,
Missouri Valley, IA 51555
(712) 642-3815
|
Winderowd Darrell Dr DVM
2739 6th Street Southwest,
Cedar Rapids, IA 52404
(319) 366-8951
|
Winfield Veterinary Clinic PC
110 South Locust Street,
Winfield, IA 52659
(319) 257-6666
|
Winterdowd Greg Dr DVM
3990 Center Point Road Northeast,
Cedar Rapids, IA 52402
(319) 393-7834
|
Winterowd Darrell Dr DVM
400 Edgewood Road Northwest,
Cedar Rapids, IA 52405
(319) 396-7759
|
Winterset Veterinary Center PC
315 East Madison Street,
Winterset, IA 50273
(515) 462-2650
|
Winthrop Veterinary Clinic
524 7th Street South,
Winthrop, IA 50682
(319) 935-3393
|
Wise Michele L Vet Tech
Iowa State Universty,
Ames, IA 50011
(515) 294-4900
|
Wogahn Larry A DVM
3990 Center Point Road Northeast,
Cedar Rapids, IA 52402
(319) 393-7834
|
Wood Fred J
125 North Main Street,
Osceola, IA 50213
(641) 342-6064
|
Wood, Fred J DVM
125 North Main Street,
Osceola, IA 50213
(641) 342-3543
|
Woodbridge Jonita K
6003 Morningside Avenue,
Sioux City, IA 51106
(712) 276-5368
|
Woodland Vet
6501 Jubilee Road,
La Porte City, IA 50651
(319) 342-3808
|
Woody Raymond P DVM
2504 West Burlington Avenue,
Fairfield, IA 52556
(641) 472-2455
|
Worth County Veterinary Service
1600 Central Avenue,
Northwood, IA 50459
(641) 324-1084
|
Worth County Veterinary Service
Northwood, IA 50459
(641) 324-1147
|
Wright B L DVM
503 7th Street,
Lorimor, IA 50149
(641) 763-2237
|
Wurster Douglas B DVM
Highway 30 South,
Dunlap, IA 51529
(712) 643-5160
|
Wyatt Burl E Dr DVM
2 Berkhimer Drive,
Humboldt, IA 50548
(515) 332-4240
|
Wynco Distributors LLC
1536 Dewitt Street,
Ellsworth, IA 50075
(515) 836-4554
|
Wyoming Veterinary Service
145 West Main Street,
Wyoming, IA 52362
(563) 488-3313
|
Yanda Michael W Veterinarian
113 East 2nd Street,
Webster City, IA 50595
(515) 832-1700
|
Yoder Sheldon Veterinarian
Highway 22 At 6 Street,
Kalona, IA 52247
(319) 656-3666
|
Young Greg DVM
1535 East Washington Street,
Clarinda, IA 51632
(712) 542-6363
|
Young K L Dr
5260 Merle Hay Road,
Johnston, IA 50131
(515) 278-5531
|
Zaugg Michael Veterinarian
407 375th Street,
Bancroft, IA 50517
(515) 925-3320
|
Zeitler J C DVM
107 West Old Main Street,
Milton, IA 52570
(641) 656-4616
|
Zenor Robert S DVM
2801 South Cecelia Street,
Sioux City, IA 51106
(712) 276-1910
|
Zenor Sherry A DVM
4510 Fleur Drive,
Des Moines, IA 50321
(515) 285-1297
|
Zimmerman, G J Dr DVM
311 2nd Street,
Coralville, IA 52241
(319) 341-0386
|
| [back to top] |