Pets & Veterinary All Categories... Animal Hospital go Results Found: 4 Button group with nested dropdown VCA Becker Animal Hospital VCA Becker Animal Hospital Kelly Knowles, Hospital Manager 1901 27th Avenue South Homewood AL 35209 (205) 871-2371 Standifer's Animal Clinic Standifer's Animal Clinic 2810 19th Place South Homewood AL 35209 (205) 871-8186 Green Springs Animal Clinic Green Springs Animal Clinic 434 Carr Ave Homewood AL 35209 (205) 942-5144 Dr Kris's Mobile Vet Clinic Dr Kris's Mobile Vet Clinic 161 Citation Court Suite 105 Homewood AL 35209 (205) 569-8435