Animal Hospital go Results Found: 2 Button group with nested dropdown Standifer's Animal Clinic Standifer's Animal Clinic 2810 19th Place South Homewood AL 35209 (205) 871-8186 VCA Becker Animal Hospital VCA Becker Animal Hospital Kelly Knowles, Hospital Manager 1901 27th Avenue South Homewood AL 35209 (205) 871-2371