| Company/Name | Address | City | Areacode/Phone |
| Ackley Veterinary Ctr | 502 Sherman Ave | Ackley | (515) 847-2636 |
| Alan Farnsworth | 307 Hillcrest St | Adair | (515) 742-3300 |
| Adel Veterinary Clinic | 619 Green St | Adel | (515) 993-4707 |
| Patrick F Rohret | 619 Green St | Adel | (515) 993-4707 |
| Afton Veterinary Clinic | 210 N Douglas St | Afton | (515) 347-5524 |
| Akron Veterinary Clinic | 213 Reed St | Akron | (712) 568-2222 |
| Albia Animal Clinic | Old Highway 34 W | Albia | (515) 932-7811 |
| Matthew Garver | Old Highway 34 W | Albia | (515) 932-7811 |
| Greg Mobley | Old Highway 34 W | Albia | (515) 932-7811 |
| Dean Stocker | Old Highway 34 W | Albia | (515) 932-2723 |
| Alburnett Veterinary SVC | 412 S Main Ave | Alburnett | (319) 842-2214 |
| M J Halsor | 412 S Main Ave | Alburnett | (319) 842-2214 |
| Animal Medical Ctr | 2222 Us Highway 169 N | Algona | (515) 295-5192 |
| Holmes Animal Clinic | 309 E North St | Algona | (515) 295-2627 |
| Jeff Holmes | 309 E North St | Algona | (515) 295-2627 |
| Kossuth Veterinary Clinic | 304 Us Highway 18 E | Algona | (515) 295-5647 |
| North Central Veterinary Ctr | 313 N Main St | Allison | (319) 267-2267 |
| Altoona Veterinary Hospital | 1005 8th St SW | Altoona | (515) 967-4281 |
| Alvord Veterinary SVC | 319 Main St | Alvord | (712) 473-2240 |
| All Pets Animal Hospital | 107 E 2nd St | Ames | (515) 233-1756 |
| Ames Pet Hospital | 132 Dotson Dr | Ames | (515) 292-8885 |
| W A Boney | 310 E Oneil Dr | Ames | (515) 232-0719 |
| Bright'S Mobile Veterinary SVC | 1506 Glendale Ave | Ames | (515) 233-4193 |
| Clarence J Johanns | 320 Ash Ave | Ames | (515) 292-3815 |
| Nobl Laboratories Inc | 2501 N Loop Dr # 1000 | Ames | (515) 296-6625 |
| Rookwood Animal Hospital | Highway 69 N | Ames | (515) 232-2881 |
| South Duff Small Animal Clinic | 1416 S Duff Ave | Ames | (515) 232-7204 |
| Story County Veterinary Clinic | 23937 580th Ave | Ames | (515) 232-8766 |
| Anamosa Veterinary Clinic | 10538 Shaw Rd | Anamosa | (319) 462-4853 |
| Tom Hermsen | 10538 Shaw Rd | Anamosa | (319) 462-4853 |
| Anita Veterinary Clinic | Highway 148 N | Anita | (712) 762-4193 |
| Ankeny Animal Health Clinic | 2202 W 1st St # B | Ankeny | (515) 965-0452 |
| Ankeny Central Pet Clinic | 103 E 1st St | Ankeny | (515) 964-7387 |
| Ankeny Veterinary Clinic | 221 S Ankeny Blvd | Ankeny | (515) 964-4361 |
| Pets We Treat | 605 N Ankeny Blvd | Ankeny | (515) 964-1133 |
| Anthon Veterinary Clinic | 112 S 2nd Ave | Anthon | (712) 373-5215 |
| Armstrong Veterinarian Clinic | 503 S 4th Ave | Armstrong | (712) 864-3008 |
| Atlantic Animal Health Ctr | 1008 W 6th St | Atlantic | (712) 243-2121 |
| Cass County Animal Clinic | 908 E 7th St | Atlantic | (712) 243-3036 |
| Avoca Veterinary Clinic | 157 S Pine St | Avoca | (712) 784-2116 |
| Northside Animal Hospital | 406 W Jack Frost St | Avoca | (712) 343-2353 |
| Fred Rock | 519 N Chestnut St | Avoca | (712) 343-2436 |
| Kossuth Veterinary Clinic | 212 W Ramsey St | Bancroft | (515) 885-2577 |
| Bedford Veterinary Clinic | 605 State St | Bedford | (712) 523-2233 |
| Belle Plaine Animal Clinic | Highway 131 E | Belle Plaine | (319) 444-2705 |
| Countryside Veterinary Clinic | 7622 Highway 21 | Belle Plaine | (319) 444-3020 |
| Robert Beecher | 24576 Riverview Rd | Bernard | (319) 852-3106 |
| Abel-Keppy Animal Hospital | 619 14th St | Bettendorf | (319) 355-5311 |
| Bettendorf Animal Clinic | 18th St Shaker Ct | Bettendorf | (319) 355-3913 |
| Bettendorf Veterinary Hospital | 3510 Belmont Rd | Bettendorf | (319) 332-8387 |
| Mary Bloom | 619 14th St | Bettendorf | (319) 355-5311 |
| Erin Crum | 619 14th St | Bettendorf | (319) 355-5311 |
| Glenroads Veterinary Clinic | 2775 Devils Glen Rd | Bettendorf | (319) 359-3080 |
| Kenneth Keppy | 619 14th St | Bettendorf | (319) 355-5311 |
| Angela Penrod | 619 14th St | Bettendorf | (319) 355-5311 |
| Scott Sandeman | 619 14th St | Bettendorf | (319) 355-5311 |
| Clearview Animal Hospital | N Highway 63 | Bloomfield | (515) 664-2399 |
| N L Hougland | N Highway 63 | Bloomfield | (515) 664-2399 |
| Sessions Veterinary Clinic | 211 E Franklin St | Bloomfield | (515) 664-1815 |
| Blue Grass Pet Care Ctr | 226 W Mayne St | Blue Grass | (319) 381-2547 |
| R A Thompson | 119 Humbolt Ave | Bode | (515) 379-1082 |
| Boone Veterinary Hospital | 2128 Mamie Eisenhower Ave | Boone | (515) 432-4601 |
| J L Jordan | 2128 Mamie Eisenhower Ave | Boone | (515) 432-4601 |
| James E Lawton | Boxholm | (515) 846-6221 | |
| Breda Veterinary Clinic | 118 E Main St | Breda | (712) 673-2341 |
| Anson & Vittetoe | 207 E Washington St | Brighton | (319) 694-2815 |
| Mary A Anson | 207 E Washington St | Brighton | (319) 694-2815 |
| Animal Medical Ctr | 711 West St | Bristow | (515) 775-3455 |
| Britt Veterinary Clinic | 110 Main Ave N | Britt | (515) 843-3416 |
| Brooklyn Veterinary Clinic | 401 W 2nd Ave | Brooklyn | (515) 522-7055 |
| Loren J Rickard | 401 W 2nd Ave | Brooklyn | (515) 522-7055 |
| Buffalo Center Veterinary Clnc | 106 1st St NW | Buffalo Center | (515) 562-2262 |
| Allgood Animal Hospital | 3106 Johannsen Dr | Burlington | (319) 752-5983 |
| Tom Hutchcroft | 6457 Summer St | Burlington | (319) 752-1566 |
| Rita Lesczynski | 3106 Johannsen Dr | Burlington | (319) 752-5983 |
| Summer Street Rd Animal Clinic | 6457 Summer St | Burlington | (319) 752-1566 |
| Bruce Leuschem | 201 E Main St | Calmar | (319) 562-3094 |
| Camanche Veterinary Clinic | 807 7th Ave | Camanche | (319) 259-4017 |
| Avondale Large Animal Clinic | 200 N 8th St | Carlisle | (515) 989-0649 |
| William D Blohm | 1626 Le Clark Rd | Carroll | (712) 792-4338 |
| Carroll Small Animal Clinic | 416 N Grant Rd | Carroll | (712) 792-3708 |
| Carroll Veterinary Clinic | 1626 Le Clark Rd | Carroll | (712) 792-4338 |
| Central Iowa Veterinary Labs | 818 Us Highway 30 W | Carroll | (712) 792-9420 |
| John W Hicks | 1626 Le Clark Rd | Carroll | (712) 792-4338 |
| Mitch R Hiscocks | 1626 Le Clark Rd | Carroll | (712) 792-4338 |
| D G Pyburn | 1626 Le Clark Rd | Carroll | (712) 792-4338 |
| Duane J Streit | 1626 Le Clark Rd | Carroll | (712) 792-4338 |
| Michael J Kuhn | 1103 1st Ave E | Cascade | (319) 852-3237 |
| Rolling Hills Veterinary SVC | 1103 1st Ave E | Cascade | (319) 852-3237 |
| Brookside Veterinary Ctr | 9305 University Ave | Cedar Falls | (319) 266-1739 |
| Julie A Budreau | 315 State St | Cedar Falls | (319) 277-1883 |
| Brad Bush | 315 State St | Cedar Falls | (319) 277-1883 |
| Cedar Heights Pet Clinic | 5305 University Ave | Cedar Falls | (319) 268-0129 |
| Cedar Valley Equine Medical | Cedar Falls | (319) 266-7263 | |
| Cedar Valley Veterinary Ctr | 506 W 1st St | Cedar Falls | (319) 277-4564 |
| Companion Animal Clinic | 2504 Waterloo Rd | Cedar Falls | (319) 277-2354 |
| Wayne Endres | 9305 University Ave | Cedar Falls | (319) 266-1739 |
| Wayne Endres | 5305 University Ave | Cedar Falls | (319) 268-0129 |
| John Jorgensen | 9305 University Ave | Cedar Falls | (319) 266-1739 |
| John Jorgensen | 5305 University Ave | Cedar Falls | (319) 268-0129 |
| Barbara A Lembke | Cedar Falls | (319) 266-7263 | |
| Jerry Petersen | 9305 University Ave | Cedar Falls | (319) 266-1739 |
| Jim Taylor | 315 State St | Cedar Falls | (319) 277-1883 |
| Taylor Veterinary Hospital | 315 State St | Cedar Falls | (319) 277-1883 |
| Abbie'S Animal Clinic | 6000 7th St SW | Cedar Rapids | (319) 365-1441 |
| Abraham Veterinary Clinic | 617 Dows Rd | Cedar Rapids | (319) 366-6441 |
| R D Ackman | 3434 Midway Dr NW | Cedar Rapids | (319) 396-7800 |
| All Pets Veterinary Clinic | 22 Wilson Ave SW | Cedar Rapids | (319) 366-8951 |
| All Pets Veterinary Clinic | 400 Edgewood Rd NW | Cedar Rapids | (319) 396-7759 |
| Animal Care Hospital | 1146 Blairs Ferry Rd Ne # 1 | Cedar Rapids | (319) 378-9000 |
| Animal Medical Ctr | 4419 Mount Vernon Rd Se | Cedar Rapids | (319) 366-7567 |
| Avid Area Representative | 2123 Country Club Pkwy Se | Cedar Rapids | (319) 363-3696 |
| Blairs Ferry Pet Hospital | 1818 Blairs Ferry Rd Ne | Cedar Rapids | (319) 393-3027 |
| Cedar Rapids Animal Hospital | 1000 Memorial Dr Se | Cedar Rapids | (319) 366-0479 |
| Edgewood Animal Hospital | 3434 Midway Dr NW | Cedar Rapids | (319) 396-7800 |
| Family Pet Hospital & Cat Clnc | 1101 J Ave Ne | Cedar Rapids | (319) 365-7111 |
| Frey Pet Hospital | 1823 16th Ave SW | Cedar Rapids | (319) 364-7149 |
| Michael G Herrick | 1146 Blairs Ferry Rd Ne # 1 | Cedar Rapids | (319) 378-9000 |
| Indian Creek Veterinary Hosp | 1590 Bertram Rd Se | Cedar Rapids | (319) 364-8136 |
| Kenwood Animal Clinic | 117 33rd St Ne | Cedar Rapids | (319) 366-7146 |
| Mark A Klopfenstein | 3990 Center Point Rd Ne | Cedar Rapids | (319) 393-7834 |
| Victor L Klopfenstein | 3990 Center Point Rd Ne | Cedar Rapids | (319) 393-7834 |
| Katherine Koopman | 1823 16th Ave SW | Cedar Rapids | (319) 364-7149 |
| Park Towne Animal Hospital | 3990 Center Point Rd Ne | Cedar Rapids | (319) 393-7834 |
| Dixie Reierson | 1823 16th Ave SW | Cedar Rapids | (319) 364-7149 |
| Barbara Rezabek | 1823 16th Ave SW | Cedar Rapids | (319) 364-7149 |
| Kathy Ross | 1590 Bertram Rd Se | Cedar Rapids | (319) 364-8136 |
| Teresa Streeper | 22 Wilson Ave SW | Cedar Rapids | (319) 366-8951 |
| Teresa Streeper | 400 Edgewood Rd NW | Cedar Rapids | (319) 396-7759 |
| K S Taylor | 3434 Midway Dr NW | Cedar Rapids | (319) 396-7800 |
| Greg Winterowd | 22 Wilson Ave SW | Cedar Rapids | (319) 366-8951 |
| Center Point Veterinary Clinic | 147 Water St | Center Point | (319) 849-1185 |
| Appanoose Veterinary Clinic | Highway 5 S | Centerville | (515) 856-3227 |
| R E Cooper | 904 W Washington St | Centerville | (515) 856-2210 |
| Country Village Animal Clinic | Highway 2 W | Centerville | (515) 437-7325 |
| Central City Veterinary Clinic | 228 8th St S | Central City | (319) 438-1777 |
| Eastridge Animal Ctr | 730 S 4th St | Chariton | (515) 774-8486 |
| Richard L Runyon | 730 S 4th St | Chariton | (515) 774-8486 |
| Cedar River Animal Hospital | 900 S Grand Ave | Charles City | (515) 228-2211 |
| John Flint | 2815 177th St | Charles City | (515) 228-4615 |
| Steven J Benson | 908 S 2nd St | Cherokee | (712) 225-5200 |
| Mark D Carlson | 908 S 2nd St | Cherokee | (712) 225-5200 |
| Jack Creel | 908 S 2nd St | Cherokee | (712) 225-5200 |
| Alex Ramirez | 908 S 2nd St | Cherokee | (712) 225-5200 |
| Steve Sonka | 908 S 2nd St | Cherokee | (712) 225-5200 |
| Valley Veterinary Ctr | 908 S 2nd St | Cherokee | (712) 225-5200 |
| D C Stresemann | 315 1st Ave | Clarence | (319) 452-3156 |
| Dennis Shull | 920 N 12th St | Clarinda | (712) 542-5631 |
| Twin Oaks Veterinary Clinic | 920 N 12th St | Clarinda | (712) 542-5631 |
| Clarksville Veterinary SVC | 806 N Main St | Clarksville | (319) 278-1138 |
| Clear Lake Veterinary Hospital | 1004 4th Ave S | Clear Lake | (515) 357-2429 |
| Michael D Fredericks | 2509 S 8th St | Clear Lake | (515) 357-3916 |
| Timberland Animal Hospital | 240 Us Highway 18 W | Clear Lake | (515) 357-8705 |
| Tri County Veterinary SVC | 101 170th St | Clearfield | (515) 333-4433 |
| All Pets Mobile Clinic | 1741 14th Ave S | Clinton | (319) 242-2845 |
| Ambassador Animal Hospital | 1210 N 2nd St | Clinton | (319) 242-0287 |
| Clinton Veterinary Clinic | 1574 Main Ave | Clinton | (319) 242-8761 |
| Forrest Animal Clinic | 2407 Garfield St | Clinton | (319) 242-2131 |
| Jane Leigh | 1574 Main Ave | Clinton | (319) 242-8761 |
| Chris Rall | 1741 14th Ave S | Clinton | (319) 242-2845 |
| Scott G Solberg | 1210 N 2nd St | Clinton | (319) 242-0287 |
| Lisa Kent | 8145 University Blvd | Clive | (515) 223-8185 |
| B Martz | 8145 University Blvd | Clive | (515) 223-8185 |
| Lisa Takes | 8145 University Blvd | Clive | (515) 223-8185 |
| University West Pet Clinic | 8145 University Blvd | Clive | (515) 223-8185 |
| Companion Animal Clinic | 2884 220th St | Clutier | (319) 479-2426 |
| Indian Creek Veterinarians | 330 3rd St S | Coggon | (319) 435-2146 |
| Colfax Veterinary Clinic | 100 W State St | Colfax | (515) 674-3575 |
| Louisa Veterinary Clinic | 102 E Walnut St | Columbus Jct | (319) 728-2712 |
| Steckelberg Veterinary Clinic | 127 N Main | Conrad | (515) 366-2540 |
| Davis Veterinary Clinic | 114 6th Ave | Coon Rapids | (712) 684-5485 |
| Shirbroun Veterinary Clinic | 32284 Velvet Ave | Coon Rapids | (712) 684-5522 |
| Coralville Animal Clinic | 1302 5th St | Coralville | (319) 351-6848 |
| Laura Hanson | 1302 5th St | Coralville | (319) 351-6848 |
| Susan Sierke | 1302 5th St | Coralville | (319) 351-6848 |
| Corydon Veterinary Clinic | Highway 14 N | Corydon | (515) 872-1064 |
| Dr Mike'S Vet Clinic | 301 N Washington St | Corydon | (515) 872-1926 |
| Knezevich Clinic | 301 N Washington St | Corydon | (515) 872-1926 |
| S & S Veterinary SVC | Highway 14 N | Corydon | (515) 872-1303 |
| Tom Schilling | Highway 14 N | Corydon | (515) 872-1303 |
| Animal Hospital-Council Bluffs | 1735 Mcpherson Ave | Council Bluffs | (712) 323-0598 |
| Sue L Barnes | 1229 S 3rd St | Council Bluffs | (712) 323-2147 |
| Council Bluffs Veterinary Clnc | 1229 S 3rd St | Council Bluffs | (712) 323-2147 |
| Jill S Engelstad | 430 W South Omaha Bridge Rd | Council Bluffs | (712) 366-0556 |
| Barbara Lee | 430 W South Omaha Bridge Rd | Council Bluffs | (712) 366-0556 |
| Midlands Animal Clinic | 2410 W Broadway | Council Bluffs | (712) 323-0939 |
| David H Nelson | 1229 S 3rd St | Council Bluffs | (712) 323-2147 |
| St Francis Veterinary Clinic | 3610 N Broadway | Council Bluffs | (712) 325-1546 |
| Jody Strohbehn | 430 W South Omaha Bridge Rd | Council Bluffs | (712) 366-0556 |
| Strohbehn Veterinary Clinic | 430 W South Omaha Bridge Rd | Council Bluffs | (712) 366-0556 |
| Sunshine Vet Clinic | 11092 240th St | Council Bluffs | (712) 526-2251 |
| Crawfordsville Veterinary | 101 E Wyman St | Crawfordsville | (319) 658-2151 |
| Cresco Veterinary Clinic | 127 2nd Ave W | Cresco | (319) 547-3121 |
| Richard Brus | 509 W Townline St | Creston | (515) 782-2224 |
| Creston Veterinary Clinic | 509 W Townline St | Creston | (515) 782-2224 |
| Green Valley Veterinary Clinic | 1701 Cromwell Rd | Creston | (515) 782-7056 |
| Carl Schuler | 509 W Townline St | Creston | (515) 782-2224 |
| Roger Turk | 1701 Cromwell Rd | Creston | (515) 782-7056 |
| Cummberland Vet Clinic | 101 E 1st St | Cumberland | (712) 774-5414 |
| Pheasant Ridge Veterinary Clnc | 220 40th Ave | Cumming | (515) 285-2385 |
| Alan R Raun | 229 50th Ave | Cumming | (515) 285-9001 |
| Danbury Veterinary Clinic | 117 Main St | Danbury | (712) 883-2329 |
| H S Ahluwalia | 1518 W Locust St | Davenport | (319) 322-6158 |
| Bell Animal Hospital | 1316 W Locust St | Davenport | (319) 322-4901 |
| Ross Dirks | 2342 W Kimberly Rd | Davenport | (319) 388-0610 |
| J M Drahos | 6011 N Brady St | Davenport | (319) 391-9522 |
| Kimberly Crest Veterinary Clnc | 3730 W Locust St | Davenport | (319) 386-4676 |
| Kimberly Crest Veterinary Hosp | 1423 E Kimberly Rd | Davenport | (319) 386-1445 |
| Kimberly Pines Veterinary Hosp | 2342 W Kimberly Rd | Davenport | (319) 388-0610 |
| Joseph Klein | 3904 Lillie Ave # 7 | Davenport | (319) 391-2555 |
| R W Laimans | 1423 E Kimberly Rd | Davenport | (319) 386-1445 |
| R W Laimans | 3730 W Locust St | Davenport | (319) 386-4676 |
| D J Lantow | 1423 E Kimberly Rd | Davenport | (319) 386-1445 |
| D J Lantow | 3730 W Locust St | Davenport | (319) 386-4676 |
| De Laney Long | 2342 W Kimberly Rd | Davenport | (319) 388-0610 |
| North Brady Animal Hospital | 6011 N Brady St | Davenport | (319) 391-9522 |
| Pet Animal Clinic | 1518 W Locust St | Davenport | (319) 322-6158 |
| Scott Sandeman | 3904 Lillie Ave # 7 | Davenport | (319) 391-2555 |
| St Francis Veterinary Hospital | 702 Fillmore St | Davenport | (319) 322-5522 |
| A E Taylor | 1423 E Kimberly Rd | Davenport | (319) 386-1445 |
| A E Taylor | 3730 W Locust St | Davenport | (319) 386-4676 |
| M E Thomsen | 1423 E Kimberly Rd | Davenport | (319) 386-1445 |
| M E Thomsen | 3730 W Locust St | Davenport | (319) 386-4676 |
| Village Veterinary Clinic | 3904 Lillie Ave # 7 | Davenport | (319) 391-2555 |
| Whitehaven Veterinary Ctr | 5725 N Brady St | Davenport | (319) 386-9680 |
| De Soto Veterinary Clinic | 107 Guthrie St | De Soto | (515) 834-2021 |
| Tom T Bowstead | 321 E 11th St | De Witt | (319) 659-5412 |
| Jeff G Piper | 604 Montgomery St | Decorah | (319) 382-3806 |
| Jerry Robinson | 604 Montgomery St | Decorah | (319) 382-3806 |
| Deep River Veterinary SVC | 205 Main St | Deep River | (515) 595-2572 |
| Crawford County Veterinary | 720 Broadway | Denison | (712) 263-6089 |
| Denison Vet SVC | 501 N 9th St | Denison | (712) 263-3097 |
| Twin Valley Veterinary Clinic | 404 S 20th St | Denison | (712) 263-2543 |
| Afford-A-Care | 3003 Se 14th St | Des Moines | (515) 280-5336 |
| All-Pets Hospital | 4021 E 14th St | Des Moines | (515) 262-8535 |
| Animal Medical Clinic | 4520 Merle Hay Rd | Des Moines | (515) 276-4511 |
| Avondale Cat Hospital | 4318 Se Army Post Rd | Des Moines | (515) 262-9222 |
| Avondale Pet Resort | 4318 E Army Post Rd | Des Moines | (515) 262-7297 |
| Greg W Berry | 4418 Douglas Ave | Des Moines | (515) 276-3602 |
| Judy Brooks | 3100 Merle Hay Rd | Des Moines | (515) 276-5972 |
| Bryan Animal Hospital | 3009 Ingersoll Ave | Des Moines | (515) 274-3555 |
| City-South Animal Hospital | 1415 Army Post Rd | Des Moines | (515) 285-4114 |
| Eastown Animal Hospital | 3709 E University Ave | Des Moines | (515) 262-1882 |
| Eberle Animal Hospital | 2560 Hubbell Ave | Des Moines | (515) 262-0196 |
| Brenda Flaming | 6301 SW 9th St | Des Moines | (515) 285-5523 |
| Fleur Pet Hospital | 4510 Fleur Dr | Des Moines | (515) 285-1297 |
| T J Frye | 3009 Ingersoll Ave | Des Moines | (515) 274-3555 |
| Harding Hills Veterinary | 3452 Martin Luther King Jr Pky | Des Moines | (515) 255-7500 |
| Heartland Animal Hospital | 4110 University Ave | Des Moines | (515) 255-4464 |
| Michael Henning | 2222 University Ave | Des Moines | (515) 283-1576 |
![]() NetPetsŪ Main Page |