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 311 · 60+ results

VetCheck Pet Urgent Care Center

Emergency & urgent · Indianapolis, IN

+1-317-934-99535335 East Southport RoadClaim this listingReport

VetCheck Pet Urgent Care Center - Lutz

Emergency & urgent · Lutz, FL

(813) 501-58111809 Collier ParkwayClaim this listingReport

VetCheck Pet Urgent Care Center - Wesley Chapel

Emergency & urgent · Wesley Chapel, FL

(813) 365-70044424 Friendly WayClaim this listingReport

Vetco

General practice · Thousand Oaks, CA

(877) 838-7468140 West Hillcrest DriveClaim this listingReport

Vetco Total Care

General practice · Turlock, CA

(209) 634-49742687 Countryside DriveClaim this listingReport

Vetco Total Care

General practice · Auburn, CA

Vetco Total Care

General practice · Los Angeles, CA

(818) 282-937719869 Rinaldi StreetClaim this listingReport

Vetco Total Care

General practice · Kissimmee, FL

(407) 785-64613246 John Young ParkwayClaim this listingReport

Vetco Total Care

General practice · Chico, CA

(530) 898-01931962 East 20th StreetClaim this listingReport

Vetco Total Care

General practice · Petaluma, CA

(707) 835-0244165 North McDowell BoulevardClaim this listingReport

Vetco Total Care

General practice · Elk Grove, CA

(916) 897-54027715 Laguna BoulevardClaim this listingReport

Vetco Total Care

General practice · Brooksville, FL

(352) 540-77307223 Coastal BoulevardClaim this listingReport

Vetco Total Care

General practice · Poway, CA

(858) 762-872113375 Poway RoadClaim this listingReport

Vetco Total Care

General practice · Encinitas, CA

(760) 206-7939453 Encinitas BoulevardClaim this listingReport

Vetco Total Care

General practice · Oceanside, CA

(442) 262-29622130 Vista WayClaim this listingReport

Vetco Total Care

General practice · Oceanside, CA

(442) 200-5521815 College BoulevardClaim this listingReport

Vetco Total Care

General practice · Torrance, CA

(310) 693-582024413 Crenshaw BoulevardClaim this listingReport

Vetco Total Care

General practice · Menifee, CA

(951) 400-590430464 Haun RoadClaim this listingReport

Vetco Total Care

General practice · Titusville, FL

(321) 529-62513055 Columbia BoulevardClaim this listingReport

Vetco Total Care

General practice · Folsom, CA

(916) 850-6290855 East Bidwell StreetClaim this listingReport

Vetco Total Care

General practice · Fontana, CA

(909) 219-693116639 Sierra Lakes ParkwayClaim this listingReport

Vetco Total Care

General practice · Redlands, CA

(909) 748-185827580 West Lugonia AvenueClaim this listingReport

Vetco Total Care

General practice · Brentwood, CA

(925) 392-93775481 Lone Tree WayClaim this listingReport

Vetco Total Care

General practice · Santa Clarita, CA

(661) 249-493726501 Bouquet Canyon RoadClaim this listingReport

Vetco Total Care

General practice · Orlando, FL

(321) 234-73126751 Eagle Watch DriveClaim this listingReport

Vetco Total Care

General practice · San Jose, CA

(669) 279-52425650 Cottle RoadClaim this listingReport

Vetco Total Care

General practice · San Jose, CA

(408) 904-22271960 Tully Rd Tully CmnsClaim this listingReport

Vetco Total Care

General practice · Lakeland, FL

(863) 400-72004139 US Highway 98 NorthClaim this listingReport

Vetco Total Care

General practice · Coral Springs, FL

(754) 241-31979200 Wiles RoadClaim this listingReport

Vetco Total Care

General practice · Homestead, FL

(305) 359-69572565 Northeast 10th CourtClaim this listingReport

Vetco Total Care

General practice · Raleigh, NC

(984) 777-30756220 Glenwood AvenueClaim this listingReport

Vetco Total Care

General practice · Cary, NC

(919) 230-7672416 Crossroads BoulevardClaim this listingReport

Vetco Total Care

General practice · Durham, NC

(984) 219-85838200 Renaissance ParkwayClaim this listingReport

Vetco Total Care

General practice · Port St. Lucie, FL

(772) 236-61711753 Saint Lucie West BoulevardClaim this listingReport

Vetco Total Care

General practice · Huntersville, NC

(704) 274-172410017 Biddick LaneClaim this listingReport

Vetco Total Care

General practice · Seminole, FL

(727) 498-338311147 Park BoulevardClaim this listingReport

Vetco Total Care

General practice · Holly Springs, NC

(984) 225-3124172 Grand Hill PlaceClaim this listingReport

Vetco Total Care

General practice · Kernersville, NC

(336) 904-28621080 South Main StreetClaim this listingReport

Vetco Total Care

General practice · Kissimmee, FL

(407) 785-66334706 Marigold AvenueClaim this listingReport

Vetco Total Care

General practice · Kissimmee, FL

(407) 910-14253201 Vineland RoadClaim this listingReport

Vetco Total Care

General practice · Clermont, FL

(352) 227-54602565 Florida 50Claim this listingReport

Vetco Total Care

General practice · Sanford, FL

(321) 420-41052201 WP Ball BoulevardClaim this listingReport

Vetco Total Care

General practice · Port Orange, FL

(386) 220-60065513 South Williamson BoulevardClaim this listingReport

Vetco Total Care

General practice · Fleming Island, FL

(904) 385-55441514 County Road 220Claim this listingReport

Vetco Total Care

General practice · San Antonio, TX

(210) 468-12263143 Southeast Military DriveClaim this listingReport

Vetco Total Care

General practice · Pembroke Pines, FL

(754) 484-165615895 Pines BoulevardClaim this listingReport

Vetco Total Care

General practice · Boca Raton, FL

(561) 287-90959960 Glades RoadClaim this listingReport

Vetco Total Care

General practice · Orange City, FL

(386) 878-2007921 Harley Strickland BoulevardClaim this listingReport

Vetco Total Care

General practice · Palm Beach Gardens, FL

(561) 559-062511262 Legacy AvenueClaim this listingReport

Vetco Total Care

General practice · Conroe, TX

(936) 703-1897223 South Loop 336 WestClaim this listingReport

Vetco Total Care

General practice · Riverhead, NY

(631) 655-02131524 Old Country RoadClaim this listingReport

Vetco Total Care

General practice · Spring, TX

(832) 823-757019507 Interstate 45 NorthClaim this listingReport

Vetco Total Care

General practice · Columbia, SC

(803) 212-0384262 Harbison BoulevardClaim this listingReport

Vetco Total Care

General practice · Houston, TX

(346) 246-796622511 Texas 249Claim this listingReport

Vetco Total Care

General practice · Missouri City, TX

(346) 214-560010427 Highway 6Claim this listingReport

Vetco Total Care

General practice · Katy, TX

(281) 769-89742844 West Grand Parkway NorthClaim this listingReport

Vetco Total Care

General practice · Grand Prairie, TX

(469) 909-28783166 State Highway 161Claim this listingReport

Vetco Total Care

General practice · Brooklyn, NY

(347) 563-9208241 37th StreetClaim this listingReport

Vetco Total Care

General practice · San Antonio, TX

(726) 222-81576001 Northwest Loop 410Claim this listingReport

Vetco Total Care

General practice · Plainview, NY

(516) 202-3233391 South Oyster Bay RoadClaim this listingReport

Don’t see your favorite independent vet?

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