Animal Hospitals in Carrollton, TX

Find animal hospitals, mobile/house call veterinary services and veterinarians in Carrollton, TX that provide highest quality medical care for dogs, cats and other small animals.

Total 18 veterinary clinics found.


Hebron Vet Hospital

1012 W Hebron Pky
Carrollton, TX 75010
972-492-3709
more information

All Creatures Veterinary Center

2525 E Hebron Pkwy
Carrollton, TX 75010
972-695-4643
more information

Hebron Cat Hospital

1617 West Hebron Parkway
Carrollton, TX 75010
972-394-9228
more information

Alternative Veterinary Hospital

1060 W. Frankford Rd.
Carrollton, TX 75007
972-492-0563
more information

North Carrollton Vet Hospital

1839 E Frankford Rd
Carrollton, TX 75007
972-492-0431
more information

Carrollton West Pet Hospital

3729 Old Denton Rd
Carrollton, TX 75007
972-492-1828
more information

All Creatures Pet Care Center

3492 E. Rosemeade Pkwy.
Carrollton, TX 75007
972-307-7400
more information

North Texas Emergency Pet Clinic

1712 West Frankford Suite #108
Carrollton, TX 75007
972-323-1310
more information

Mobile Veterinary Services

3100 Cambridgeshire Dr.
Carrollton, TX 75007
972-939-9005
more information

Frankford Pet Hospital

3044 Old Denton Road
Carrollton, TX 75007
972-242-7710
more information

Walnut Plaza Vet Hospital

1910 Walnut Plaza
Carrollton, TX 75006
972-418-8778
more information

Crossroads Pet Hospital

2404 E. Trinity Mills
Carrollton, TX 75006
972-416-4060
more information

Karen L. Ave, Dvm, Pt

2949 Country Place Circle
Carrollton, TX 75006
469-939-1674
more information

Josey Ranch Pet Hospital

2150 North Josey Lane, Suite 106
Carrollton, TX 75006
972-446-0667
more information

Trinity Pet Hospital

2523 N Josey Lane
Carrollton, TX 75006
972-245-3596
more information

Carrollton Animal Hospital

1903 North Josey Lane
Carrollton, TX 75006
972-242-7606
more information

Karen L Ave

2761 East Trinity Mills Road
Carrollton, TX 75006
972-478-5791
more information

Noah's Ark Pet Hospital

2155 Marsh Lane
Carrollton, TX 75006
972-416-6624
more information