Main Street Paws
I love my independent vet

Independent Vets & Veterinarians in Elk Rapids, MI

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.

Elk Rapids Animal Hospital

General practice · Elk Rapids, MI

+1-231-264-6700714 South US 31 HighwayClaim this listingReport

Classic Equine Veterinary Clinic

General practice · Williamsburg, MI

(616) 642-67847542 East M 72Claim this listingReport

Williamsburg Animal Hospital

General practice · Williamsburg, MI

Northern Michigan Veterinary Hospital

General practice · Williamsburg, MI

(231) 938-95004180 East M 72Claim this listingReport

East Bay Pet Hospital

General practice · Williamsburg, MI

(231) 938-80985872 US-31 NorthClaim this listingReport

Bellaire Animal Hospital

General practice · Kearney Township, MI

Oakwood Veterinary Hospital

General practice · Traverse City, MI

(231) 941-72412421 Aero-Park DriveClaim this listingReport

Bay Area Pet Hospital

General practice · Traverse City, MI

(231) 922-0911844 East Front StreetClaim this listingReport

BayWest Animal Clinic

General practice · Traverse City, MI

(231) 943-1160435 Bay StreetClaim this listingReport

Companion Animal Hospital

General practice · Traverse City, MI

(231) 935-15111885 Chartwell DriveClaim this listingReport

Clarke-Everett Dog & Cat Hospital

General practice · Traverse City, MI

(231) 947-39001525 South Cass StreetClaim this listingReport

Omnivet

General practice · Traverse City, MI

(231) 244-48603960 West Royal DriveClaim this listingReport

Grand Traverse Veterinary Hospital

General practice · Traverse City, MI

(231) 946-37703805 Veterans DriveClaim this listingReport

Animal Medical Center

General practice · Traverse City, MI

(231) 943-8500229 North US 31 SouthClaim this listingReport

Long Lake Animal Hospital

General practice · Traverse City, MI

(231) 947-23659929 North Long Lake RoadClaim this listingReport

Cherry Capital Pet Hospital

General practice · Grawn, MI

(231) 493-81444470 Norton RoadClaim this listingReport

Brookside Veterinary Hospital

General practice · Kingsley, MI

(231) 263-7387111 Elm StreetClaim this listingReport

Northwood Animal Hospital

General practice · Grawn, MI

Don’t see your favorite independent vet?

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