Vet Clinics in
35243
Advanced Veterinary Care of Vestavia
Birmingham, AL 35243
(205) 823-5433
Fax: (205) 823-5471
Alabama Veterinary Allergy and Dermatology
Birmingham, AL 35205
(205) 218-2707
Fax: (205) 208-1159
Alford Avenue Veterinary Hosp
Birmingham, AL 35226
(205) 823-6002
Fax: (205) 822-5113
Banfield The Pet Hospital
Birmingham, AL 35244
(205) 682-9893
Fax: (205) 682-9896
Cahaba Mountainbrook Animal
Birmingham, AL 35243
(205) 967-6759
Fax: (205) 969-2842
Cahaba Valley Animal Clinic
Birmingham, AL 35242
(205) 980-0078
Fax: (205) 980-8073
Cardiac Evaluations, Inc.
Birmingham, AL 35209
(205) 967-9134
Fax: (205) 967-9184
Double Oak Mountain Animal
Birmingham, AL 35242
(205) 991-5446
Fax: (205) 991-6448
Harrington Equine Hospital PC, Dr. Diane Harrington, DVM
Pelham, AL 35124
(205) 664-3434
Fax: (205) 663-5963
Indian Springs Animal Clinic
Pelham, AL 35124
(205) 988-8654
Fax: (205) 988-9510
Inverness Animal Clinic
Birmingham, AL 35242
(205) 991-2556
Fax: (205) 991-2666
Meadowbrook Veterinary Hosp
Birmingham, AL 35242
(205) 991-5406
Fax: (205) 991-5422
Oporto Animal Clinic
Birmingham, AL 35206
(205) 836-5229
Fax: (205) 836-5220
Patton Chapel Animal Clinic
Vestavia Hills, AL 35216
(205) 822-4779
Fax: (205) 978-2119
Pet Vet Animal Hospital
Vestavia Hills, AL 35216
(205) 824-2077
Fax: (205) 824-2078
Red Mountain Animal Medical
Birmingham, AL 35205
(205) 326-8080
Fax: (205) 326-8085
Rocky Ridge Animal Clinic
Birmingham, AL 35243
(205) 823-3898
Fax: (205) 823-3899
Shades Valley Animal Clinic
Birmingham, AL 35209
(205) 879-4736
Fax: (205) 879-4797
Southlake Animal Hospital
Birmingham, AL 35244
(205) 988-8732
Fax: (205) 988-8071
VCA Liberty Animal Hospital
Birmingham, AL 35243
(205) 970-0411
Fax: (205) 970-4308
Vestridge Animal Clinic
Vestavia Hills, AL 35216
(205) 822-0210
Fax: (205) 822-2622
Veterinary Specialists of Birmingham
Birmingham, AL 35243
(205) 967-9107
Fax: (888) 935-1444