Main Street Paws
I love my independent vet

Independent pet care directory

Your guide to independent pet care — screened to keep corporate chains out, with verified and featured practices highlighted. Every clinic is listed free.

Help us keep this directory accurate. We verify independence continuously — if you don’t see your favorite clinic, suggest it below; if a listing is closed or has been purchased by a corporate group, use Report on its card. That’s how this stays a directory of truly independent businesses.

Page 312 · 60+ results

Vetco Total Care

General practice · Mansfield, TX

(682) 422-76182041 U.S. 287 Frontage RoadClaim this listingReport

Vetco Total Care

General practice · Mount Vernon, NY

(914) 371-9235500 East Sandford BoulevardClaim this listingReport

Vetco Total Care

General practice · Bay Shore, NY

(631) 894-02101851 Sunrise HighwayClaim this listingReport

Vetco Total Care

General practice · Patchogue, NY

(631) 977-6000401 Sunrise HighwayClaim this listingReport

Vetco Total Care

General practice · Baldwin, NY

(516) 632-2368806 Sunrise HighwayClaim this listingReport

Vetco Total Care

General practice · Mesquite, TX

(469) 368-26871665 North Town East BoulevardClaim this listingReport

Vetco Total Care

General practice · Frisco, TX

(214) 472-83875177 Eldorado ParkwayClaim this listingReport

Vetco Total Care

General practice · Poughkeepsie, NY

(845) 218-61071933 South RoadClaim this listingReport

Vetco Total Care

General practice · Highland Village, TX

(469) 470-47723194 Farm to Market Road 407Claim this listingReport

Vetco Total Care

General practice · Allen, TX

(972) 587-6200816 West McDermott DriveClaim this listingReport

Vetco Total Care

General practice · Georgetown, TX

(512) 630-00184610 Williams DriveClaim this listingReport

Vetco Total Care

General practice · Staten Island, NY

(718) 569-3036165 Bricktown WayClaim this listingReport

Vetco Total Care

General practice · Pflugerville, TX

(737) 800-571919000 Limestone Commercial DriveClaim this listingReport

Vetco Total Care

General practice · Indian Land, SC

(803) 650-33667790 Charlotte HighwayClaim this listingReport

Vetco Total Care

General practice · Kingston, NY

(845) 443-29631175 Ulster AvenueClaim this listingReport

Vetco Total Care

General practice · Brooklyn, NY

Vetco Total Care

General practice · Pinellas Park, FL

(727) 308-03497050 US Hwy 19 NClaim this listingReport

Vetco Total Care

General practice · Rosenberg, TX

(281) 581-076423710 Commercial DriveClaim this listingReport

Vetco Total Care

General practice · Evans, GA

(706) 739-60884209 Washington RoadClaim this listingReport

Vetco Total Care

General practice · Humble, TX

(281) 973-04957067 Farm to Market 1960 Road EastClaim this listingReport

Vetco Total Care

General practice · Savannah, GA

(912) 521-76308108 Abercorn StreetClaim this listingReport

Vetco Total Care

General practice · Jacksonville, FL

(904) 431-353211900 Atlantic BoulevardClaim this listingReport

Vetco Total Care

General practice · Austin, TX

(512) 472-58791000 East 41st StreetClaim this listingReport

Vetco Total Care

General practice · Bastrop, TX

(512) 308-4100739 State Highway 71Claim this listingReport

Vetco Total Care

General practice · Statesboro, GA

(912) 243-6155359 Henry BoulevardClaim this listingReport

Vetco Total Care

General practice · Atlanta, GA

(404) 253-15041267 Caroline Street NortheastClaim this listingReport

Vetco Total Care

General practice · Peachtree City, GA

(678) 561-95331243 North Peachtree ParkwayClaim this listingReport

Vetco Total Care

General practice · Pearland, TX

(713) 401-28592650 Pearland ParkwayClaim this listingReport

Vetco Total Care

General practice · Wesley Chapel, FL

(813) 321-52481231 Bruce B Downs BoulevardClaim this listingReport

Vetco Total Care

General practice · Kemah, TX

(281) 326-2832441 Farm to Market Road 518 EastClaim this listingReport

Vetco Total Care

General practice · Terrell, TX

(469) 474-2884690 American WayClaim this listingReport

Vetco Total Care

General practice · Houston, TX

(832) 415-176610245 North FreewayClaim this listingReport

Vetco Total Care

General practice · College Station, TX

(979) 314-04941901 Texas AvenueClaim this listingReport

Vetco Total Care

General practice · Snellville, GA

(770) 576-81501630 Scenic Highway NorthClaim this listingReport

Vetco Total Care

General practice · Kyle, TX

(512) 717-86175100 Kyle Centre DriveClaim this listingReport

Vetco Total Care

General practice · Huntington Beach, CA

(562) 270-65039092 Adams AvenueClaim this listingReport

Vetco Total Care

General practice · San Antonio, TX

(210) 468-122911398 Bandera RoadClaim this listingReport

Vetco Total Care

General practice · Gilbert, AZ

(480) 333-59621415 East Warner RoadClaim this listingReport

Vetco Total Care

General practice · Maricopa, AZ

(520) 200-801644400 West Edison RoadClaim this listingReport

Vetco Total Care

General practice · Riverside, CA

(951) 228-96328974 Trautwein RoadClaim this listingReport

Vetco Total Care

General practice · Los Angeles, CA

(424) 489-5358852 North Western AvenueClaim this listingReport

Vetco Total Care

General practice · Phoenix, AZ

(480) 824-54852501 West Happy Valley RoadClaim this listingReport

Vetco Total Care

General practice · Jurupa Valley, CA

(951) 336-70266301 Pats Ranch RoadClaim this listingReport

Vetco Total Care

General practice · Melbourne, FL

(321) 203-5692205 Palm Bay Road NortheastClaim this listingReport

Vetco Total Care

General practice · Avondale, AZ

(480) 333-544510190 West McDowell RoadClaim this listingReport

Vetco Total Care

General practice · Burbank, CA

(747) 344-40623525 West Victory BoulevardClaim this listingReport

Vetco Total Care

General practice · Chula Vista, CA

Vetco Total Care

General practice · Huntington Beach, CA

(657) 339-00685961 Warner AvenueClaim this listingReport

Vetco Total Care

General practice · Temecula, CA

(951) 228-960940474 Winchester RoadClaim this listingReport

Vetco Total Care

General practice · Santee, CA

(619) 387-98569745 Mission Gorge RoadClaim this listingReport

Vetco Total Care

General practice · Chula Vista, CA

(619) 862-2982878 Eastlake ParkwayClaim this listingReport

Vetco Total Care

General practice · San Marcos, CA

(760) 304-7566141 South Las Posas RoadClaim this listingReport

Vetco Total Care

General practice · San Diego, CA

(619) 327-42223495 Sports Arena BoulevardClaim this listingReport

Vetco Total Care

General practice · Lakewood, CA

(562) 731-29065215 Lakewood BoulevardClaim this listingReport

Vetco Total Care

General practice · San Diego, CA

(619) 340-180311160 Rancho Carmel DriveClaim this listingReport

Vetco Total Care

General practice · Escondido, CA

(760) 670-44521000 West Valley ParkwayClaim this listingReport

Vetco Total Care

General practice · Stowe, PA

(484) 624-0184240 Upland Square DriveClaim this listingReport

Vetco Total Care

General practice · Warrington, PA

(215) 488-9091389-A Easton RoadClaim this listingReport

Vetco Total Care

General practice · Media, PA

(215) 594-42911087 West Baltimore PikeClaim this listingReport

Vetco Total Care

General practice · Reading, PA

(610) 568-90814607 Perkiomen AvenueClaim this listingReport

Don’t see your favorite independent vet?

Add them — we’ll list them free after we verify they’re independently owned.