Pets & Veterinary
P.O. Box 614
Birmingham, Alabama 35213
- (205) 209-2984
2810 19th Place South
Homewood, AL 35209
- (205) 871-8186
Kelly Knowles, Hospital Manager
1901 27th Avenue South
Homewood, AL 35209
- (205) 871-2371
2804 Cresent Ave.
Homewood, AL 35209