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

Mother Lode Veterinary Clinic

General practice · Murphys, CA

Mother Lode Veterinary Hospital

General practice · Grass Valley, CA

Moultrie Animal Clinic

General practice · St. Augustine, FL

Moultrie Veterinary Supply

General practice · Moultrie, GA

(229) 985-610517 8th Avenue NortheastClaim this listingReport

Mount Airy Animal Hospital

General practice · Philadelphia, PA

+1 215-248-1886114 East Mount Airy AvenueClaim this listingReport

Mount Airy Veterinary Associates Inc.

General practice · Mount Airy, MD

(301) 829-40996 East Ridgeville BoulevardClaim this listingReport

Mount Berry Animal Hospital

General practice · Rome, GA

(706) 232-03642965 Martha Berry HighwayClaim this listingReport

Mount Carmel Pet Hospital

General practice · Mount Carmel, TN

(423) 357-4221204 West Main StreetClaim this listingReport

Mount Comfort Veterinary Care

General practice · Fayetteville, AR

+1 479 275 35303488 West Mount Comfort RoadClaim this listingReport

Mount Dora Vertinary Hospital

General practice · Mount Dora, FL

(352) 383-67006877 Old Highway 441Claim this listingReport

Mount Holly Veterinary Clinic

General practice · Goose Creek, SC

Mount Laurel Animal Hospital

General practice · Mount Laurel, NJ

(856) 234-7626220 Mount Laurel RoadClaim this listingReport

Mount Pleasant Animal Hospital

General practice · Mount Pleasant, SC

(843) 733-43981217 Ben Sawyer BoulevardClaim this listingReport

Mount Pleasant Veterinary Clinic

General practice · Chesapeake, VA

(757) 482-6885Mount Pleasant RoadClaim this listingReport

Mount Spokane Veterinary Hospital

General practice · Colbert, WA

(509) 238-1585East Greenbluff RoadClaim this listingReport

Mount Vernon Veterinary Hospital

General practice · Mount Vernon, WA

(360) 424-405414110 Bradshaw RoadClaim this listingReport

Mountain Aire Veterinary Hospital, Inc.

General practice · Lebec, CA

(661) 248-7387837 Lebec RoadClaim this listingReport

Mountain Animal Hospital

General practice · Weaverville, NC

(828) 645-161618 Moore StreetClaim this listingReport

Mountain Animal Hospital

General practice · Ben Lomond, CA

(831) 425-12209550 Highway 9Claim this listingReport

Mountain Emergency Animal Center

Emergency & urgent · Blue Ridge, GA

(706) 701-86421163 Windy Ridge RoadClaim this listingReport

Mountain Home Veterinary Clinic

General practice · Sevierville, TN

(865) 453-9346302 Middle Creek RoadClaim this listingReport

Mountain Hospital for Animals

General practice · Lookout Mountain, AL

(423) 821-8000128 North Watauga LaneClaim this listingReport

Mountain Hospital For Animals

General practice · Lookout Mountain, TN

(423) 821-8000128 North Watauga LaneClaim this listingReport

Mountain Park Animal Hospital

General practice · Lilburn, GA

(770) 921-29655324 Five Forks Trickum Road SouthwestClaim this listingReport

Mountain Parks Veterinary Hospital

General practice · Evergreen, CO

Mountain Parks Veterinary Hospital, Adventure Camp & Pet Lodge

General practice · Evergreen, CO

Mountain Pets Veterinary Clinic

General practice · Colorado Springs, CO

+1-719-418-73871030 South 21st StreetClaim this listingReport

Mountain Ridge Animal Hospital

General practice · Lafayette, CO

Mountain River Veterinary Hospital

General practice · Rigby, ID

(208) 745-50033745 East County Line RoadClaim this listingReport

Mountain Shadow Veterinary Hospital

General practice · Schuylkill Haven, PA

(570) 739-483864 Kiehner RoadClaim this listingReport

Mountain Top Canine Rehab

General practice · Canton, NC

(828) 470-045710 Thompson Mill RoadClaim this listingReport

Mountain Top Veterinary Hospital

General practice · Hensonville, NY

(518) 734-3112428 New York 296Claim this listingReport

Mountain Top Veterinary Services

General practice · Dunlap, TN

(423) 554-333426057 U.S. 127Claim this listingReport

Mountain Valley Spay/Neuter and Vaccine Clinic

General practice · Lehighton, PA

+161037739495730 Interchange RoadClaim this listingReport

Mountain Valley Veterinary Hospital

General practice · Asheville, NC

(828) 254-2122348 New Leicester HighwayClaim this listingReport

Mountain Veterinary Hospital

General practice · Bellingham, WA

(360) 592-51133413 Mount Baker HighwayClaim this listingReport

Mountain Veterinary Pathology

General practice · Asheville, NC

(828) 670-8327677 Brevard RoadClaim this listingReport

Mountain View Animal Clinic

General practice · Layton, UT

(801) 896-0080East 3000 NorthClaim this listingReport

Mountain View Animal Clinic and Pet Hotel

General practice · Vail, AZ

13750 East Success DriveClaim this listingReport

Mountain View Animal Emergency

Emergency & urgent · Hagerstown, MD

+1 301 733 733918501 Maugans AvenueClaim this listingReport

Mountain View Animal Hospital

General practice · Boise, ID

(208) 375-0251North Cole RoadClaim this listingReport

Mountain View Animal Hospital

General practice · Redmond, OR

+1 541 460 0828865 Southwest 17th StreetClaim this listingReport

Mountain View Animal Hospital

General practice · Fort Collins, CO

+1-970-226-17282737 South Shields StreetClaim this listingReport

Mountain View Animal Hospital

General practice · Simi Valley, CA

+1 805-351-23504288 East Los Angeles AvenueClaim this listingReport

Mountain View Animal Hospital

General practice · Rapid City, SD

(605) 343-80501130 Jackson BoulevardClaim this listingReport

Mountain View Animal Hospital

General practice · Kingman, AZ

(928) 529-52523975 North Bank StreetClaim this listingReport

Mountain View Animal Hospital

General practice · Bishop, CA

(760) 873-3500174 South Main StreetClaim this listingReport

Mountain View Animal Hospital

General practice · Hickory, NC

(828) 294-91773346 South Highway 127Claim this listingReport

Mountain View Animal Hospital

General practice · Big Bear Lake, CA

(909) 505-280242146 Fox Farm RoadClaim this listingReport

Mountain View Animal Hospital

General practice · Canton, GA

(770) 525-55572241 Cumming HighwayClaim this listingReport

Mountain View Veterinary Care

General practice · Greensburg, PA

(724) 687-8387800 Marguerite RoadClaim this listingReport

Mountain View Veterinary Clinic

General practice · Hayden, ID

(208) 772-7484North Taryne StreetClaim this listingReport

Mountain View Veterinary Clinic

General practice · North Logan, UT

Mountain View Veterinary Health Center

General practice · Providence, UT

(435) 755-3202516 Golf Course RoadClaim this listingReport

Mountain View Veterinary Hospital

General practice · Pocatello, ID

(208) 233-28441800 Garrett WayClaim this listingReport

Mountain View Veterinary Hospital

General practice · Upland, CA

(909) 982-3288Carmel Circle EastClaim this listingReport

Mountain View Veterinary Hospital

General practice · Lacey, WA

(360) 438-9623Yelm Highway SoutheastClaim this listingReport

Mountain View Veterinary Services

General practice · Shippensburg, PA

(717) 477-893820 Park Place WestClaim this listingReport

Mountain View Veterinary Services

General practice · Pendleton, SC

(864) 646-7171706 South Mechanic StreetClaim this listingReport

Mountain West Veterinary Specialists

Specialty care · Bluffdale, UT

(801) 515-501113860 South 2700 WestClaim this listingReport

Don’t see your favorite independent vet?

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