Main Street Paws
I love my independent vet

Independent Vets & Veterinarians in Willow Grove, PA

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.

Metropolitan Veterinary Urgent Care and Specialty

Emergency & urgent · Wayne, PA

(610) 616-8827997 Old Eagle School RoadClaim this listingReport

Rockhill Veterinary Associates

General practice · Sellersville, PA

(215) 515-77133210 State RoadClaim this listingReport

Companion Pet Hospital

General practice · Philadelphia, NJ

+1-215-703-73871524 South 5th StreetClaim this listingReport

Companion Pet Hospital

General practice · Philadelphia, PA

(215) 987-05581524 South 5th StreetClaim this listingReport

Moontide Veterinary Services

General practice · Yardley, PA

(215) 736-8885955 Big Oak RoadClaim this listingReport

Viking Veterinary Services

General practice · Harleysville, PA

(215) 256-6001840 Harleysville PikeClaim this listingReport

Dublin Veterinary Hospital

General practice · Perkasie, PA

(215) 249-9800391 West Dublin PikeClaim this listingReport

Washington Crossing Animal Hospital

General practice · Upper Makefield Township, PA

(215) 493-59861240 General Washington Memorial BoulevardClaim this listingReport

Bovee Brad w DVM

General practice · Washington Crossing, PA

(215) 493-59861240 General Washington Memorial BoulevardClaim this listingReport

Havertown Animal Hospital

General practice · Havertown, PA

(484) 455-7276117 North Eagle RoadClaim this listingReport

New Hope Veterinary Hospital

General practice · New Hope, PA

(215) 862-296121 North Sugan RoadClaim this listingReport

World of Animals at South Philadelphia

General practice · Philadelphia, PA

(215) 234-16161317 Wolf StreetClaim this listingReport

Simmons Animal Hospital

General practice · Philadelphia, PA

(215) 468-28141500 Wolf StreetClaim this listingReport

Burl-Moor-Driben Animal Hospital

General practice · Moorestown Township, NJ

Lansdowne Veterinary Hospital

General practice · Lansdowne, PA

(610) 626-3590107 East Baltimore AvenueClaim this listingReport

Rothman Animal Hospital

General practice · Collingswood, NJ

Elmwood Central Animal Hospital

General practice · Philadelphia, NJ

(215) 724-88086206 Elmwood AvenueClaim this listingReport

Bywood Animal Hospital

General practice · Drexel Hill, PA

(610) 352-54703909 State RoadClaim this listingReport

Morrisville Veterinary Hospital

General practice · Morrisville, PA

(215) 295-5009822 West Trenton AvenueClaim this listingReport

Love City Vet - South Philly

General practice · Philadelphia, PA

(267) 225-3500330 Oregon AvenueClaim this listingReport

Love City Vet

General practice · Philadelphia, NJ

+1 267-225-3500330 Oregon AvenueClaim this listingReport

Devon Veterinary Hospital

General practice · Devon, PA

(610) 688-522481 Lancaster AvenueClaim this listingReport

Main Line Veterinary Specialists

Specialty care · Devon, PA

(610) 947-199981 Lancaster AvenueClaim this listingReport

Devon Veterinary Hospital

General practice · Tredyffrin Township, NJ

+1 610-688-522481 Lancaster AvenueClaim this listingReport

Collegeville Cat Clinic

General practice · Collegeville, PA

(610) 409-8300321 East Main StreetClaim this listingReport

Broomall Animal Hospital

General practice · Broomall, PA

+1 610-356-17582518 West Chester PikeClaim this listingReport

All Pets Veterinary Hospital

General practice · Drexel Hill, PA

(484) 461-75204017 Garrett RoadClaim this listingReport

West Trenton Animal Hospital

General practice · Trenton, NJ

+1 609-771-0995568 Grand AvenueClaim this listingReport

Pennridge Animal Hospital

General practice · East Rockhill, NJ

(267) 272-9996North Ridge RoadClaim this listingReport

Pennridge Animal Hospital

General practice · Perkasie, PA

(267) 272-99961419 North Ridge RoadClaim this listingReport

Perkiomen Valley Veterinary Clinic

General practice · Collegeville, PA

(484) 854-153524 West Main StreetClaim this listingReport

Mount Laurel Animal Hospital

General practice · Mount Laurel, NJ

(856) 234-7626220 Mount Laurel RoadClaim this listingReport

The Dog House Doylestown

General practice · Bedminster Township, PA

(267) 317-92826907a Easton RoadClaim this listingReport

Piper Veterinary Clinic: Finegan Caryn DVM

General practice · Bedminster Township, PA

(215) 766-03881824 Deep Run RoadClaim this listingReport

Larklain Veterinary Services

General practice · Berwyn, PA

(610) 412-72215 Station LaneClaim this listingReport

Rumetsch Gret DVM

General practice · Sellersville, PA

(215) 257-47171430 Pennsylvania 309Claim this listingReport

Animal Medical Center

General practice · Trappe, PA

(610) 489-898225 West 3rd AvenueClaim this listingReport

Philadelphia Animal Hospital

General practice · Philadelphia, PA

(215) 724-55507401 Holstein AvenueClaim this listingReport

Alpha Veterinary Hospital

General practice · West Rockhill, NJ

+1-215-257-47171430 Bethlehem PikeClaim this listingReport

Alpha Veterinary Hospital

General practice · Sellersville, PA

(215) 257-47171430 Bethlehem PikeClaim this listingReport

HousePaws Mobile Veterinary Service of Morrisville

Mobile / housecall · Morrisville, PA

(215) 631-1313701 North Pennsylvania AvenueClaim this listingReport

Newtown Square Veterinary Hospital

General practice · Newtown Square, PA

(484) 427-75988 Saint Albans AvenueClaim this listingReport

Vetco Vaccination Clinic

General practice · Clifton Heights, PA

(610) 259-2448520 West Baltimore PikeClaim this listingReport

Stockton Veterinary Hospital

General practice · Stockton, NJ

(609) 483-2590South Main StreetClaim this listingReport

United Vision Pet Partners

General practice · Newtown Square, PA

+1 610-983-838142 Alpha DriveClaim this listingReport

Colonial Animal Hospital

General practice · Newtown Square, NJ

+1 610-353-18814 South Newtown Street RoadClaim this listingReport

Cherry Hill Animal Hospital

General practice · Cherry Hill, NJ

(856) 325-21001425 State Route 70Claim this listingReport

Ewing Veterinary Hospital

General practice · Ewing Township, NJ

Berwyn Veterinary Center for Integrative Medicine

General practice · Berwyn, NJ

+1 610-640-91881058 East Lancaster AvenueClaim this listingReport

The Spayed Club Veterinary Clinic

General practice · Collingdale, PA

(484) 540-8436930 Macdade BoulevardClaim this listingReport

Schwenksville Veterinary Hospital

General practice · Perkiomen Township, PA

(610) 287-8960298 Meyers RoadClaim this listingReport

Valley Forge Animal Medical Center

General practice · Phoenixville, PA

(610) 935-68381260 Valley Forge RoadClaim this listingReport

The Other Things Veterinary - formerly Berwyn Vet

General practice · Phoenixville, PA

(610) 574-01011288 Valley Forge RoadClaim this listingReport

Valley Veterinary Hospital

General practice · Phoenixville, PA

(610) 935-81101145 Valley Forge RoadClaim this listingReport

Trenton Veterinary Hospital

General practice · Trenton, NJ

(609) 394-8171695 Pennington AvenueClaim this listingReport

Springfield Veterinary Hospital & Dental Clinic

General practice · Springfield, PA

(610) 543-5555450 Baltimore PikeClaim this listingReport

Paoli Vetcare | Main Line Vet & Animal Hospital

General practice · Paoli, PA

(610) 549-48361476 East Lancaster AvenueClaim this listingReport

Bryan Animal Hospital

General practice · Westampton Township, NJ

(609) 267-0296102 Burrs RoadClaim this listingReport

Delco Veterinary Hospital

General practice · Sharon Hill, PA

(610) 586-15771301 Hook RoadClaim this listingReport

Vetco Vaccination Clinic

General practice · Royersford, PA

(610) 454-73951844 East Ridge PikeClaim this listingReport

Don’t see your favorite independent vet?

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