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

Mountain West Veterinary Specialists

Specialty care · Layton, UT

+1 801-683-6201908 North Main StreetClaim this listingReport

Mountains View Veterinary

General practice · McMinnville, TN

(931) 668-02782577 Harrison Ferry RoadClaim this listingReport

Mountainside Animal Hospital

General practice · Maple Valley, WA

+1-425-584-7749Maple Valley Black Diamond Road SoutheastClaim this listingReport

Mountainside DVM

General practice · Camino, CA

(530) 574-46342256 Cable RoadClaim this listingReport

Mountainside Veterinary Hospital

General practice · Reisterstown, MD

(410) 833-808542 Westminster PikeClaim this listingReport

Mountainstone Veterinary Hospital

General practice · Cleveland, TN

(423) 559-99111626 Stuart Road NortheastClaim this listingReport

Mountaintop Animal Hospital

General practice · Mountain Top, PA

(570) 474-527350 South Mountain BoulevardClaim this listingReport

Mountainview Animal Hospital

General practice · Hudson, NY

Mountainview Small Animal Hospital

General practice · Lake Elsinore, CA

(951) 674-1475151 Diamond DriveClaim this listingReport

Mountainview Veterinary Hospital

General practice · Salmon Creek, OR

(360) 574-7290Northeast 16th AvenueClaim this listingReport

Mouritsen Judy DVM

General practice · Cameron Park, CA

(530) 677-73872995 Alhambra DriveClaim this listingReport

Moville Veterinary Clinic

General practice · Moville, IA

+1-712-873-3303123 South 2nd StreetClaim this listingReport

Moyer Laura a DVM

General practice · Lexington, SC

(803) 356-4165704 Two Notch RoadClaim this listingReport

Moyers Veterinary Hospital

General practice · Morristown, TN

(423) 621-42062309 West Andrew Johnson HighwayClaim this listingReport

Moyock Animal Hospital Inc

General practice · Moyock, NC

(252) 435-2250188 Caratoke HighwayClaim this listingReport

MPC Veterinary Care

General practice · San Antonio, TX

(210) 556-79506222 De Zavala RoadClaim this listingReport

MRHS Spay & Neuter Clinic

General practice · Athens, TN

+1-423-649-0370320 South Jackson StreetClaim this listingReport

MSAH

General practice · New Orleans, LA

(504) 830-4080734 Allen Toussaint BoulevardClaim this listingReport

MSC Bird Hospital

General practice · Ponce Inlet, FL

4965 South Peninsula DriveClaim this listingReport

Mt Airy Animal Hospital

General practice · Philadelphia, PA

(215) 248-1886114 East Mount Airy AvenueClaim this listingReport

Mt Airy Veterinary Hospital

General practice · Mount Airy, NC

(336) 786-61791106 South South StreetClaim this listingReport

Mt Bethel Animal Hospital

General practice · Mount Bethel, PA

(570) 897-54092073 South Delaware DriveClaim this listingReport

Mt Holly Veterinary Clinic

General practice · Goose Creek, SC

(843) 553-4700Saint James AvenueClaim this listingReport

Mt Juliet Animal Clinic

General practice · Mt. Juliet, TN

(615) 758-833311161 Lebanon RoadClaim this listingReport

Mt Madonna Veterinary Clinic

General practice · Watsonville, CA

Mt Olive Animal Hospital

General practice · Mount Olive, NC

(919) 658-6534168 North Carolina 55Claim this listingReport

Mt Pleasant Animal Hospital

General practice · Mount Pleasant, TN

(931) 379-38311156 North Main StreetClaim this listingReport

Mt Pleasant Animal Hospital

General practice · Mount Pleasant, PA

(724) 547-2132741 North Church StreetClaim this listingReport

Mt Sinai Animal Hospital

General practice · Mount Sinai, NY

(631) 476-1304331 New York 25AClaim this listingReport

Mt Tabor Animal Hospital

General practice · Winston-Salem, NC

(336) 765-39744138 Robinhood RoadClaim this listingReport

Mt. Bachelor Veterinary Hospital

General practice · Bend, OR

+1-541-389-661261535 South Highway 97Claim this listingReport

Mt. Hood Pet Medical

General practice · Gresham, OR

(503) 666-4942Northeast Burnside RoadClaim this listingReport

Mt. Laramie Veterinary Services

General practice · Aguanga, CA

Mt. McKinley Animal Hospital

General practice · Fairbanks, AK

+19074526104425 Harold Bentley AvenueClaim this listingReport

Mt. Nittany Veterinary Hospital

General practice · State College, PA

(814) 237-4272200 Elmwood StreetClaim this listingReport

Mt. Olive Veterinary Hospital

General practice · Budd Lake, NJ

Mt. Pleasant Animal Clinic

General practice · Mount Pleasant, TX

(903) 572-34882001 West Ferguson RoadClaim this listingReport

Mt. Pleasant Animal Hospital

General practice · Mt. Pleasant, NC

+170443697158315 West Franklin StreetClaim this listingReport

Mt. Rock Animal Hospital

General practice · Shippensburg, PA

(717) 532-85997473 Molly Pitcher HighwayClaim this listingReport

Mt. Scott Animal Clinic

General practice · Portland, OR

(503) 777-39198401 Southeast Ellis StreetClaim this listingReport

Mt. Shasta Animal Hospital

General practice · Mount Shasta, CA

(530) 926-52661130 North Mount Shasta BoulevardClaim this listingReport

Mt. Solo Veterinary Hospital

General practice · Longview, OR

(360) 562-0970Ocean Beach HighwayClaim this listingReport

Mt. Vernon Veterinary Hospital

General practice · Bakersfield, CA

(661) 327-75362120 East California AvenueClaim this listingReport

Mt. View Vetrinary Clinic

General practice · Tucson, AZ

(520) 744-74569725 North Thornydale RoadClaim this listingReport

Mt. Yonah Animal Hospital

General practice · Cleveland, GA

(706) 219-1212515 West Kytle StreetClaim this listingReport

Mt.Tabor Veterinary Care

General practice · Portland, OR

(503) 200-55554246 Southeast Belmont StreetClaim this listingReport

Muddy Branch Veterinary Center

General practice · Gaithersburg, MD

(301) 963-0275882 Muddy Branch RoadClaim this listingReport

Muddy Creek Animal Clinic, LLC

General practice · Butler, PA

(724) 235-84102460 William Flynn HighwayClaim this listingReport

Muddy Creek Animal Hospital

General practice · West River, MD

+1 410 867 07705558 Muddy Creek RoadClaim this listingReport

Muddy Creek Ragdoll Kittens

General practice · Morris Chapel, TN

(731) 244-11868110 Glendale RoadClaim this listingReport

Mueller Animal Hospital

General practice · Hialeah, FL

(305) 688-05614148 East 8th AvenueClaim this listingReport

Mueller B E DVM

General practice · Everett, PA

(814) 652-5108609 Hospital DriveClaim this listingReport

Muir Oaks Veterinary Hospital

General practice · Martinez, CA

(925) 372-92001180 Muir RoadClaim this listingReport

Mukilteo Vetrinary Hospital

General practice · Mukilteo, WA

+1-425-347-081011700 Mukilteo SpeedwayClaim this listingReport

Mulberry Street Animal Clinic

General practice · Loudon, TN

(865) 657-6655813 Mulberry StreetClaim this listingReport

Mule Mountain Animal Hospital

General practice · Bisbee, AZ

(520) 366-33341326 Arizona 92Claim this listingReport

Mule Town Veterinary Hospital

General practice · Creedmoor, NC

+1-919-529-2066413 North Main StreetClaim this listingReport

Muleshoe Animal Clinic

General practice · Muleshoe, TX

Muller Veterinary Hospital

General practice · Walnut Creek, CA

(925) 934-80422735 North Main StreetClaim this listingReport

Mullican Mike DVM

General practice · Copperas Cove, TX

(254) 542-87001101 South FM 116Claim this listingReport

Don’t see your favorite independent vet?

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