Main Street Paws
I love my independent vet

Independent Vets & Veterinarians in Marion, NC

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.

Crestview Veterinary Hospital, Inc.

General practice · Marion, NC

+1-828-659-20601341 North Main StreetClaim this listingReport

Animal Hospital of Marion Inc.

General practice · Marion, NC

Foothills Large Animal Hospital

General practice · Marion, NC

+182873838838786 NC-226 SouthClaim this listingReport

Dr. Don Hemstreet DVM

General practice · Morganton, NC

(828) 433-92651345 North Green StreetClaim this listingReport

Morganton Animal Clinic

General practice · Morganton, NC

(828) 433-92651345 North Green StreetClaim this listingReport

Mitchell Veterinary Hospital

General practice · Spruce Pine, NC

+1828765603911172 NC-226Claim this listingReport

Dr. Kelly Georgeou

General practice · Spruce Pine, NC

(828) 765-603911172 North Carolina 226Claim this listingReport

Stewart's Mountain View Animal Hospital

General practice · Spruce Pine, NC

+182876570592235 Highway 19 EastClaim this listingReport

Healthy Petz Veterinary Clinic

General practice · Morganton, NC

+1-828-437-4524109 Enola RoadClaim this listingReport

Kiser Pam DVM

General practice · Morganton, NC

(828) 437-4524103 Enola RoadClaim this listingReport

Kiell Julie E DVM

General practice · Morganton, NC

(828) 437-4524103 Enola RoadClaim this listingReport

Medicine Man Veterinary Hospital, PLLC

General practice · Morganton, NC

(828) 475-02871001 East Union StreetClaim this listingReport

Burke Animal Clinic

General practice · Morganton, NC

(828) 437-04811034 East Union StreetClaim this listingReport

Blue Ridge Animal Hospital Inc

General practice · Black Mountain, NC

+1-828-669-8719306 West State StreetClaim this listingReport

Rutherford Veterinary Hospital

General practice · Fernwood, NC

(828) 286-9335Chimney Rock RoadClaim this listingReport

Hinkle's Pet Hospital

General practice · Spindale, NC

Burnsville Veterinary Clinic

General practice · Burnsville, NC

(828) 682-2100210 Burnsville School RoadClaim this listingReport

Swannanoa Valley Animal Hospital

General practice · Swannanoa, NC

Farance Steve DVM

General practice · Rutherfordton, NC

(828) 286-0033827 Thunder RoadClaim this listingReport

Thunder Road Animal Hospital

General practice · Spindale, NC

(828) 286-0033827 Thunder RoadClaim this listingReport

Beacon Veterinary Hospital

General practice · Swannanoa, NC

+18286863828101 Whitson AvenueClaim this listingReport

Tri-City Animal Clinic

General practice · Forest City, NC

(828) 286-2326475 Withrow RoadClaim this listingReport

Bradshaw Glenn C DVM

General practice · Forest City, NC

(828) 286-2326475 Withrow RoadClaim this listingReport

Cane River Veterinary Wellness Clinic

General practice · Burnsville, NC

+1-828-682-7710660 West Main StreetClaim this listingReport

Foothills Animal Clinic

General practice · Forest City, NC

(828) 248-2168126 Cherry Mountain StreetClaim this listingReport

Animal Hospital of East Burke

General practice · Valdese, NC

(828) 874-8387202 Eldred Street NortheastClaim this listingReport

Wallrichs Thomas DVM

General practice · Valdese, NC

(828) 874-8387202 Eldred Street NortheastClaim this listingReport

Don’t see your favorite independent vet?

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