Main Street Paws
I love my independent vet

Independent Vets & Veterinarians in Rock Hill, SC

Every clinic below is screened against corporate chain and consolidator lists — and the ones with a Verified badge have confirmed their independent ownership with us.

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.

Wilkinson Animal Hospital

General practice · Gastonia, NC

(704) 824-9876513 Ledwell StreetClaim this listingReport

Vetco Vaccination Clinic

General practice · Charlotte, NC

(704) 916-4047900 Metropolitan AvenueClaim this listingReport

Carolina Veterinary Specialists - Matthews, NC

Specialty care · Stallings, NC

+1-704-815-39394099 Campus Ridge RoadClaim this listingReport

Pressly Animal Hospital

General practice · Matthews, NC

(704) 234-0374301 Chestnut LaneClaim this listingReport

CARE: Charlotte Animal Referral and Emergency

Emergency & urgent · Charlotte, NC

Catawba Heights Animal Hospital

General practice · Belmont, NC

(704) 827-0616407 Pearl Beatty RoadClaim this listingReport

Dr. Gary White, DVM

General practice · Belmont, NC

(704) 827-0616407 Pearl Beatty RoadClaim this listingReport

Livewell Animal Hospital of Elizabeth

General practice · Charlotte, NC

(980) 880-49871524 Elizabeth AvenueClaim this listingReport

Animal Medical Hospital

General practice · Charlotte, NC

(704) 334-46843832 Monroe RoadClaim this listingReport

Animal Medical Hospital & Urgent Care

Emergency & urgent · Charlotte, NC

(704) 334-46843832 Monroe RoadClaim this listingReport

Monroe Road Animal Hospital

General practice · Charlotte, NC

(704) 333-33363736 Monroe RoadClaim this listingReport

Armstrong Animal Clinic

General practice · Charlotte, NC

(704) 334-19964346 Monroe RoadClaim this listingReport

Best Care Animal Hospital

General practice · Matthews, NC

(980) 202-67671730 Matthews Township ParkwayClaim this listingReport

Independence Veterinary Clinic

General practice · Charlotte, NC

(704) 841-13132328 Crownpoint Executive DriveClaim this listingReport

Animal Care Hospital of Matthews

General practice · Matthews, NC

(704) 847-36471216 Matthews-Mint Hill RoadClaim this listingReport

Vetco Vaccination Clinic

General practice · Gastonia, NC

(704) 861-85492280 East Franklin BoulevardClaim this listingReport

Carolina Cat Clinic: Cristobal Kayla DVM

General practice · Gastonia, NC

(704) 865-55542182 East Franklin BoulevardClaim this listingReport

Gaston Veterinary Hospital & Carolina Cat Clinic

General practice · Gastonia, NC

(704) 864-57392180 East Franklin BoulevardClaim this listingReport

East Side Animal Hospital

General practice · Charlotte, NC

(704) 512-06886209 Old Post RoadClaim this listingReport

Faulkner Animal Hospital

General practice · Lancaster, SC

(803) 286-8131739 Lancaster Bypass EastClaim this listingReport

Eastridge Animal Hospital

General practice · Gastonia, NC

(704) 869-94001654 East Franklin BoulevardClaim this listingReport

Commonwealth Animal Hospital

General practice · Charlotte, NC

+1 704 370 07671909 Commonwealth AvenueClaim this listingReport

Uptown Veterinary Hospital

General practice · Charlotte, NC

(704) 332-5450North Church StreetClaim this listingReport

Queen City Animal Hospital

General practice · Charlotte, NC

(704) 703-1414920 Belmont AvenueClaim this listingReport

Crown Town Animal Hospital

General practice · Charlotte, NC

(704) 741-9997413 Dalton AvenueClaim this listingReport

Miller Animal Hospital

General practice · Indian Trail, NC

(704) 847-0224331 North Indian Trail RoadClaim this listingReport

Vet-REC: Veterinary Rehabilitation & Exercise Clinic of the Carolinas

General practice · Indian Trail, NC

(704) 821-7161300 Unionville Indian Trail RoadClaim this listingReport

Animal League of Gaston County

General practice · Gastonia, NC

(704) 868-4673425 West Franklin BoulevardClaim this listingReport

Lenora Borchardt Center

General practice · Gastonia, NC

GastoniaClaim this listingReport

Gaston Low-Cost Spay/Neuter Clinic

General practice · Gastonia, NC

(704) 868-4673425 West Franklin BoulevardClaim this listingReport

PetForward Urgent Care

Emergency & urgent · Indian Trail, NC

(704) 325-2922101 Post Office DriveClaim this listingReport

Indian Trail Animal Hospital

General practice · Indian Trail, NC

(704) 821-7040101 Post Office DriveClaim this listingReport

Home With You Compassionate Pet Euthanasia

General practice · Indian Trail, NC

(704) 234-7462210 Postage WayClaim this listingReport

Partners Animal Hospital

General practice · Charlotte, NC

(704) 275-21092514 North Davidson StreetClaim this listingReport

South Charlotte Animal Hospital

General practice · Matthews, NC

(980) 837-76913563 Matthews-Mint Hill RoadClaim this listingReport

Phillips Animal Medical Hospital

General practice · Gastonia, NC

(704) 867-35142730 West Franklin BoulevardClaim this listingReport

Vets-Help

General practice · Charlotte, NC

(704) 760-95212325 Eastway DriveClaim this listingReport

Fullwood Animal Hospital

General practice · Matthews, NC

(704) 545-22354101 Matthews-Mint Hill RoadClaim this listingReport

Ark Veterinary Services PLLC

General practice · Charlotte, NC

(704) 675-73876444 Albemarle RoadClaim this listingReport

Dr. Roger DeHaan

General practice · Kings Mountain, NC

(704) 734-0061105 Police Club RoadClaim this listingReport

A Holistic Veterinary Services

General practice · Kings Mountain, NC

(704) 734-0061105 Police Club RoadClaim this listingReport

Lake Park Animal Clinic

General practice · Indian Trail, NC

(704) 893-50566136 Creft CircleClaim this listingReport

Don’t see your favorite independent vet?

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