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

Ocotillo Animal Clinic & Pet Resort

General practice · Chandler, AZ

(480) 899-81813333 South Arizona AvenueClaim this listingReport

Odell, Jacquelyn DVM

General practice · Chapin, SC

(803) 945-7387110 Snapdragon CourtClaim this listingReport

Oden Veterinary Hospital

General practice · Lubbock, TX

(806) 993-70006305 66th StreetClaim this listingReport

Odessa Equine Clinic

General practice · Odessa, FL

(813) 920-3697Plainview RoadClaim this listingReport

Odom Thomas DVM

General practice · Brentwood, CA

(925) 392-31724519 O'Hara AvenueClaim this listingReport

Odyssey Veterinary Care

General practice · Fitchburg, MI

(608) 288-7838Brendan AvenueClaim this listingReport

Oesch Michael DVM

General practice · Caldwell, ID

(208) 459-66151704 East Chicago StreetClaim this listingReport

Offermann, Cord F, Dvm

General practice · Kyle, TX

(512) 268-5003100 Hall Professional CenterClaim this listingReport

Office of People and Pets Acupuncture

General practice · Asheville, NC

(828) 254-277316 Harris AvenueClaim this listingReport

Offutt Veterinary Clinic

General practice · Athens, TN

(423) 745-6564101 New Englewood RoadClaim this listingReport

Ogeechee Veterinary Associates PC

General practice · Louisville, GA

(478) 625-30211266 Shannon BoulevardClaim this listingReport

Ogle Teresa DVM

General practice · Daytona Beach, FL

Oglethorpe Animal Clinic

General practice · Crawford, GA

(706) 743-80211562 Athens RoadClaim this listingReport

Ohana Animal Hospital

General practice · Livermore, CA

(925) 394-49902844 Las Positas RoadClaim this listingReport

Ohana Pet Hospital

General practice · Agoura Hills, CA

Ohana Pet Hospital

General practice · Ventura, CA

(805) 436-20514547 Telephone RoadClaim this listingReport

Ohana Pet Hospital of Santa Paula

General practice · Santa Paula, CA

(805) 946-2308957 Faulkner RoadClaim this listingReport

Ohana Urgent Care

Emergency & urgent · Ventura, CA

(805) 940-03782859 Loma Vista RoadClaim this listingReport

ohana vets engineering

General practice · San Luis Obispo, CA

(800) 960-7374956 Walnut StreetClaim this listingReport

Ohio Drive Animal Hospital

General practice · Plano, TX

(972) 599-22241101 Ohio DriveClaim this listingReport

Ohio Valley Animal Clinic

General practice · Wellston, OH

(740) 855-9004118 North Ohio AvenueClaim this listingReport

Ohio Valley Animal Clinic

General practice · Athens, OH

Ohio Valley Veterinary Hospital

General practice · Marietta, OH

(740) 376-9880423 2nd StreetClaim this listingReport

Ojai Village Veterinary Hospital

General practice · Ojai, CA

(805) 646-3111311 West Ojai AvenueClaim this listingReport

Ojala Family Pet Care

General practice · Oakley, CA

98 Big Break RoadClaim this listingReport

Okaloosa Animal Clinic

General practice · Crestview, FL

(850) 682-2315413 West James Lee BoulevardClaim this listingReport

Okatie Veterinary Center

General practice · Okatie, SC

(843) 705-9959200 Okatie Village DriveClaim this listingReport

Okeechobee Veterinary Hospital

General practice · Okeechobee, FL

(863) 763-25232949 Florida 70Claim this listingReport

Okemos Animal Hospital

General practice · Okemos, MI

+1 517 349 01101716 Hamilton RoadClaim this listingReport

Oklahoma Veterinary Specialists

Emergency & urgent · Tulsa, OK

+1 918 299 49001501 West 78th Street SouthClaim this listingReport

Old Capitol Pet Care

General practice · Milledgeville, GA

Old Country Animal Clinic

General practice · Plainview, NY

(516) 938-7218Old Country RoadClaim this listingReport

Old Cutler Animal Clinic

General practice · Cutler Bay, FL

(305) 251-615120205 Franjo RoadClaim this listingReport

Old Dominion Animal Hospital

General practice · Charlottesville, VA

(434) 971-3500811 Preston AvenueClaim this listingReport

Old Dominion Equine Associates

General practice · Keswick, VA

(434) 951-92256539 Gordonsville RoadClaim this listingReport

Old Forge Animal Hospital

General practice · Old Forge, PA

(570) 457-1111904 South Main StreetClaim this listingReport

Old Gary DVM

General practice · Texarkana, TX

(903) 838-37001708 Richmond RoadClaim this listingReport

Old Hatchie Veterinary Clinic

General practice · Bolivar, TN

(731) 658-35551017 North Main StreetClaim this listingReport

Old Pueblo Veterinary Clinic

General practice · Tucson, AZ

(520) 887-55714001 North Stone AvenueClaim this listingReport

Old Ridge Veterinary Hospital

General practice · Chadds Ford, PA

(484) 383-8387100 Ridge RoadClaim this listingReport

Old Shore Animal Clinic

General practice · Port Washington, NY

(516) 767-149081 Old Shore RoadClaim this listingReport

Old Town Animal Care Center

General practice · Chicago, IL

(312) 428-2571511 West North AvenueClaim this listingReport

Old Town Animal Hospital

General practice · Katy, TX

Old Town Vet

General practice · Murrieta, CA

Old Town Veterinary Hospital

General practice · Georgetown, TX

(737) 356-2400701 East University AvenueClaim this listingReport

Old Towne Animal Hospital

General practice · Fair Oaks, CA

(916) 961-868310530 Fair Oaks BoulevardClaim this listingReport

Old Towne Animal Hospital

General practice · Woodstock, GA

(770) 516-9767121 Mill StreetClaim this listingReport

Old Trolley Road Animal Clinic

General practice · Summerville, SC

(843) 871-3135429 Old Trolley RoadClaim this listingReport

Old West Animal Hospital

General practice · Mansfield, TX

(817) 473-11851515 Farm to Market Road 1187Claim this listingReport

Olde Bedford Veterinary Clinic

General practice · Bedford, PA

(814) 623-8175112 South Bedford StreetClaim this listingReport

Olde Falls Road Veterinary Clinic

General practice · Zanesville, OH

+1 740-452-79342615 Olde Falls RoadClaim this listingReport

Olde Naples Animal Wellness Center

General practice · Naples, FL

(239) 331-334514th Avenue SouthClaim this listingReport

Olde Town Vet Clinic

General practice · Arvada, CO

Olde Towne Animal Hospital

General practice · Suwanee, GA

(470) 978-0224425 Buford HighwayClaim this listingReport

Olde Towne Animal Hospital

General practice · Southampton, NY

(631) 283-0611380 County Road 39AClaim this listingReport

Olentangy Premier Pet Care

General practice · Liberty Township, OH

Oler Jerry DVM

General practice · Sedona, AZ

(928) 284-284045 Bell Rock PlazaClaim this listingReport

Oley Valley Animal Clinic

General practice · Oley, PA

(610) 987-6237900 Blandon RoadClaim this listingReport

Oley Veterinary Associates

General practice · Oley, PA

(610) 987-3455544 Old State RoadClaim this listingReport

Olin Dennis DVM

General practice · Stockton, CA

(209) 951-51803125 West Benjamin Holt DriveClaim this listingReport

Don’t see your favorite independent vet?

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